Job Openings DevOps Engineer

About the job DevOps Engineer

DevOps Engineer

Build. Automate. Scale. Keep systems running at their best, every day.

We are seeking a talented DevOps Engineer to play a key role in shaping and supporting modern software delivery platforms. This position is central to ensuring high availability, scalability, and operational excellence across mission‑critical systems. You'll work closely with skilled engineers across Development and QA, using automation and DevOps best practices to continuously improve how systems are built, deployed, and operated.

In this role, you will be hands-on with infrastructure automation, CI/CD optimisation, and platform reliability, helping teams move faster while maintaining stability and security. If you enjoy solving complex technical challenges, improving system resilience, and enabling seamless delivery from code to production, this is an opportunity where your expertise will truly make an impact.

The role includes participation in a 24×7 on‑call roster, supporting business‑critical platforms and ensuring service continuity.

Key Responsibilities

  • Design, implement, and continuously improve CI/CD pipelines to enable reliable software delivery
  • Manage and optimise containerised environments using Docker and Kubernetes (on‑premises)
  • Automate infrastructure and operational tasks using Python and Bash, improving efficiency and scalability
  • Monitor, troubleshoot, and enhance system reliability, performance, and availability across environments

Core Competencies & Experience

  • DevOps experience: Minimum 3 years in a DevOps or similar role
  • CI/CD & containerisation: Strong hands-on experience with GitLab CI/CD, Docker, and Kubernetes
  • Infrastructure knowledge: Solid understanding of databases, load balancing, and secure system communications
  • Problem-solving & collaboration: Proven ability to resolve complex issues and work effectively with Development and QA teams