Senior Infrastructure Engineer (Payments)

Enactor LTD
Full-timeColombo, Sri Lanka

FULL TIME - ON-SITE

Colombo

About our company

We are an innovative software company bidding to become a leading global supplier of retail applications. We specialise in flexible, micro-services based store and supporting solutions that are deployed in Department Stores, Food, Fashion, Hospitality, Stadiums, Luxury bands, Auto parts and General Merchandise. Our software products include POS, mobile POS, Card Payment, Order Management, Inventory Management and more. We sell and deliver these products under traditional licensing models as well as providing them through hosted services in AWS and Azure.

We have main offices in Hertford in the UK, Colombo, Kandy & Galle in Sri Lanka and the USA.

Job Summary

We are seeking an experienced and highly skilled Senior Infrastructure Engineer to join our Payment Solutions team. You will work in the Payments team along with other Infrastructure Engineers and software developers.

In this role, you will be responsible for the management, maintenance, and support of critical infrastructure, which includes on-premises systems and cloud environments. The ideal candidate will have a strong background in L2/L3 systems support, IT service delivery, and hands-on experience with a wide range of technologies. You will be instrumental in ensuring the stability, performance, and security of our servers, networks, and enterprise systems.

You will be required to review current infrastructure, systems, and processes, and to make recommendations for improvement. You will be expected to implement their recommendations, to deploy new systems and services on customer-facing SaaS infrastructure.

Candidates will have a good understanding of enterprise architecture, IT security standards and frameworks, and will have experience with regulatory/standards compliance. You will be involved in internal and external security audits of Enactor systems. You will have responsibilities for proactively monitoring infrastructure and maintaining compliance.

Candidates must be confident and competent in producing documentation (specifications, policies and procedures) and in presenting their work to others. We are seeking a self-starter, comfortable working with little supervision, and who brings their own ideas and experience to the team.

Key Responsibilities

  • Incident & Service Request Management: Take ownership of the IT support ticket queue, providing advanced (L2/L3) troubleshooting and diagnostics to resolve complex incidents and service requests within agreed-upon Service Level Agreements (SLAs).
  • System Deployment: Deploying software releases into test and production environments. Requires understanding of the solution and its components and configuration. Work closely with the development team to document and automate the deployment process and verify operation.
  • Proactive System Maintenance: Perform regular daily, weekly, and monthly health checks on all infrastructure components, including servers (virtual and physical), workstations, and network devices, to ensure security, optimal performance and prevent outages.
  • Infrastructure & Network Operations: Monitor network links and external services, proactively coordinating with ISPs and technology vendors to resolve performance issues. Maintain and secure our network infrastructure, including firewalls and switches.
  • Compliance: Review and maintain compliance with industry security standards. You will participate in external security audits of the environment.
  • Data Protection & Recovery: Manage and execute our data backup strategy for both cloud and on-premises systems. Regularly test backup integrity and perform data restores to guarantee business continuity.
  • Vendor & SLA Management: Coordinate with third-party vendors to ensure their services are delivered in line with contractual SLAs and report on vendor performance to management.
  • Documentation & Knowledge Sharing: Create, update, and maintain comprehensive technical documentation for all systems, processes, and incident resolutions. Provide training and guidance to team members on IT security and operational best practices.

Qualifications & Experience

Required:

  • Minimum 5 years of hands-on experience in a L2 or L3 IT Infrastructure & Systems Support role.
  • At least 7 years experience working within an IT service delivery and IT operations environment.
  • Extensive hands-on experience implementing and managing Linux server environments.
  • Proven experience managing cloud infrastructures such as AWS and Microsoft Azure.
  • Sound knowledge in server virtualisation technologies, ideally VMWare.
  • Strong experience in designing, implementing, and maintaining secure network infrastructure, including managing firewalls, routers and switches.
  • Familiarity with containerization, ideally with Docker
  • Familiarity with DevOps tools including automation/CI/CD using Ansible, Terraform, Jenkins.
  • Possess strong knowledge in managing and testing both cloud and on-premises infrastructure backup solutions.
  • Demonstrated ability to work independently with minimum supervision while contributing effectively to a team environment.
  • A strong customer-focused and problem-solving attitude.
  • BSc/ BA in computer science or equivalent preferred.

Advantageous:

  • Knowledge of and experience with IT service management and security best practices such as ITIL, ISO 27001, and PCI DSS will be a definite advantage.
  • Threat management: firewalls, AV, IDS/IPS, FIM
  • AAA: LDAP, RADIUS, AD, PAM, OAuth
  • Logging: syslog, auditd, ossec, ELK stack, Zabbix
  • Crypto standards and frameworks: TLS, IPSec, PKI, DUKPT
  • Network scanning: wireshark, tcpdump, nmap
  • Vulnerability scanning: Tenable.io, Nessus
  • Scripting & programming languages such as Python, Javascript, Groovy, Java

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.
Are you willing to work on-site full-time in Colombo?*
What is your notice period (in months)*
What is your current pay (gross) in LKR?*
What is your expected pay (gross) in LKR?*
How many years of relevant experience do you have (years)?*
What is the reason for leaving your current organisation?*

By clicking 'Submit Application', you agree to receive job application updates from Enactor LTD via text and/or WhatsApp. Message frequency may vary. Reply STOP to unsubscribe at any time. Message & data rates may apply.