The Senior DevOps Engineer works with the team to lift the visibility, reliability, and security of the platforms that serve our clients and end-users globally. We are a focused team so your judgment materially shapes how the platform runs.
The role owns:
• Reliability and uptime of Esyasoft's production estate on AWS and Kubernetes
• CI/CD pipeline ownership — finalizing the move to full automation via GitOps
• Observability, security and compliance posture across the platform
• On-call coverage and incident response as part of a paid weekly rotation
Key Responsibilities & Areas of Ownership
A. Cloud Infrastructure and Platform Operations
• Own day-to-day reliability of Esyasoft's production estate on AWS and Kubernetes, including incident triage and remediation
• Operate and harden the Linux server fleet (Rocky Linux, Amazon Linux) and supporting database layers
• Manage cloud cost and capacity in partnership with engineering — right-size, decommission and forecast
B. CI/CD and Infrastructure as Code
• Finalise the transition to a fully automated CI/CD pipeline (Jenkins to GitOps via FluxCD)
• Maintain and extend Infrastructure as Code using Terraform and Kustomize
• Curate the developer experience so engineers can ship safely, quickly, and with minimal friction
C. Observability, Monitoring and Incident Response
• Evolve the monitoring stack (Prometheus, Grafana) — dashboards, alerts and SLOs that earn their keep
• Lead incident response during your rotation; drive blameless post-mortems and follow-through actions
• Participate in the weekly paid on-call rotation to maintain service levels for Esyasoft's users
D. Security and Compliance
• Maintain Esyasoft's posture against Cyber Essentials, ISO 27001 and PCI-DSS
• Embed secure-by-default patterns in CI/CD, IaC, container images and Kubernetes manifests; partner on access reviews and secrets management
E. Engineering Practice and Team Contribution
• Mentor peers and product engineers on infrastructure, deploymen