Back to careers

DevOps Engineer

The DevOps Engineer will manage infrastructure, including setup, monitoring, resource allocation, and deployment architecture using a wide range of AWS cloud technologies. You will lead the charge in optimizing our development and operations processes, ensuring seamless integration between various teams and technologies.

Apply now
Please note that we use third-party systems to facilitate the process. Please read our Privacy Policy to learn more.

Skills & requirements

01.
ESSENTIAL QUALIFICATIONS & SKILLS
  • 3-4 years of experience working as a DevOps Engineer. 
  • 3-year degree/diploma in the technology field.
  • AWS DevOps Professional Certification.
  • Good understanding of Agile processes.
  • Practical experience working with automated deployments and source control.
  • Ability to code and script.
  • Excellent problem-solving and troubleshooting skills.
  • Process-oriented with great documentation skills.
  • Knowledge of best practices and IT operations in an always-up, always-available service.
  • Experience administering and deploying development CI/CD tools such as Git, Jira, GitLab, or Jenkins.
02.
WHAT YOU WILL DO:

Project Planning

Foster cross-functional collaboration between development, operations, and QA teams to enhance communication and break down silos.

Develop DevOps-related documentation and process frameworks that help meet risk management objectives and are aligned with ISO 27001 guidelines.

Development

Utilise automated build and test pipelines to install, configure, and validate software solutions.

Create reusable Infrastructure as Code (IaC) templates to enable rapid and consistent provisioning of environments.

Deployment

Design CI/CD pipelines that streamline software delivery while maintaining high standards for code quality and security.

Manage application deployments through container orchestration platforms.

Maintenance and Troubleshooting

Implement monitoring and logging tools to proactively identify system issues.

Develop Standard Operating Procedures (SOPs) for routine and emergency maintenance tasks.

Performance Management

Use performance metrics to identify bottlenecks and opportunities for system improvement.

Software Quality Standards

Apply automated tests and static code analysis to ensure code quality and security.

Debugging & issue resolution

Use integrated logging and debugging tools to identify, reproduce, and fix issues.

Incident management

Act as a key player in the Incident Response Team, providing rapid solutions during system outages and degradation.

Risk management & compliance (ISO 27001)

Ensure that DevOps processes are in compliance with ISO 27001 requirements, particularly those relating to information security management.

03.
WHAT YOU WILL BE WORKING WITH:

Container orchestration services - Docker, Kubernetes

Infrastructure As Code technologies - Terraform, Ansible.

Agile software development in Python, Go, Java, JavaScript, Typescript.

Significant experience with open-source operating system environments.

Stack

Benefits

Flexible Working Opportunities
Unlimited Growth Opportunities
Access To Online Learning
Employee Assistance Programme
Apply now