Cloud and Devops Engineer

Posted 11 March 2024
Job type Permanent

Company's Benefits

  • Flexible Working Arrangements

    Flexible Working Arrangements

  • Mentorship Program

    Mentorship Program

  • Leadership Development Program

    Leadership Development Program

  • Paid Parental Leave

    Paid Parental Leave

  • Return to Work Policy

    Return to Work Policy

  • Sponsorship Program

    Sponsorship Program

  • Raise Numbers Of Women In Leadership

    Raise Numbers Of Women In Leadership

  • Internal Women's Networking Group

    Internal Women's Networking Group

Job Description

Job Description:

We are actively seeking for a proficient Cloud and DevOps Engineer with expertise in AWS and Azure, coupled with strong skills in Elasticsearch, Prometheus, Grafana, and familiarity with ITIL processes. In this role, you will play a pivotal role in designing, implementing, and maintaining cloud infrastructure, ensuring smooth integration with DevOps practices, monitoring tools, and adherence to ITIL processes.


1. Design, implement, and manage cloud-based solutions primarily on AWS and Azure.

2. Work with Kubernetes, Docker, Elasticsearch, Prometheus, and Grafana to orchestrate containers, monitor applications, and visualize performance metrics.

3. Implement and adhere to ITIL processes, ensuring streamlined incident, problem, and change management.

4. Configure and maintain Elasticsearch clusters for efficient search functionality.

5. Set up Prometheus and Elasticsearch for monitoring infrastructure and applications, creating relevant alerts and dashboards

6. Develop and maintain CI/CD pipelines to automate application deployment and infrastructure provisioning.

7. Collaborate with cross-functional teams to understand project requirements and provide optimal cloud and DevOps solutions.

8. Monitor and troubleshoot cloud infrastructure to ensure high availability, reliability, and performance.

9. Implement security best practices and ensure compliance with industry standards in cloud environments.

10. Provide technical support and guidance to development teams on cloud, DevOps, and monitoring-related matters.


1. Bachelor’s degree in computer science, Information Technology, or related field.

2. Proven experience in cloud operations, with a focus on AWS and Azure.

3. Strong proficiency in scripting languages (e.g., Python, Shell) for automation tasks.

4. Experience in designing and implementing CI/CD pipelines using tools like GitLab CI, or Azure DevOps.

5. Solid understanding of containerization technologies, especially Kubernetes and Docker.

6. Familiarity with infrastructure as code (IaC) tools such as Terraform or AWS CloudFormation.

7. Knowledge of networking concepts, security best practices.

8. Experience with implementing Elasticsearch SaaS, Prometheus and Grafana.

9. Understanding of the ITIL processes for process management with excellent communication skills and the ability to collaborate effectively with diverse teams.

10. Relevant certifications for AWS, Azure, Kubernetes and Terraform are a plus.