Job Openings G27 - DevOps Engineer

About the job G27 - DevOps Engineer

Role Overview

We are looking for a DevOps Engineer to build and operate secure, scalable, and reliable cloud infrastructure supporting public sector digital platforms. This role plays a key part in ensuring systems are highly available, resilient, and able to support citizen-facing services at scale.

You will work closely with engineering and product teams to automate delivery pipelines, strengthen system reliability, and improve operational efficiency. The role requires strong ownership in maintaining platform stability, security, and performance in a government environment.

Responsibilities

  • Design and maintain cloud infrastructure and deployment pipelines to support secure and reliable system delivery
  • Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) and scripting tools
  • Implement and optimise CI/CD pipelines to improve deployment speed, consistency, and quality
  • Monitor system performance, availability, and reliability, and proactively resolve issues to minimise downtime
  • Strengthen system security through access control, secrets management, and secure deployment practices
  • Support incident management, root cause analysis, and continuous improvement of system resilience
  • Collaborate with engineering and product teams to improve development workflows, system scalability, and operational efficiency

Requirements

  • At least 5 years of experience in DevOps, Site Reliability Engineering, or infrastructure engineering roles
  • Experience supporting production-grade systems in cloud environments
  • Experience working in Agile teams and cross-functional delivery environments
  • Strong experience with cloud platforms (preferably AWS: ECS, Lambda, S3, RDS, IAM, CloudWatch)
  • Proficiency in Infrastructure as Code tools (e.g. Terraform, CloudFormation)
  • Experience with CI/CD tools (e.g. GitLab, Jenkins) and release automation
  • Familiarity with containerisation (Docker) and modern deployment practices
  • Knowledge of monitoring, logging, observability, and system performance optimisation
  • Understanding of system security, API integrations, and networking fundamentals
  • Strong problem-solving and analytical skills in diagnosing infrastructure and system issues
  • Ability to translate operational needs into scalable and reliable solutions
  • Strong collaboration and communication skills across engineering and stakeholder teams
  • High level of ownership and accountability in system operations and delivery
  • Ability to work effectively in a fast-paced, iterative environment