Posted time January 16, 2024 Location Dubai Job type Full-time

We are seeking a skilled DevOps Engineer to design, implement, and manage AWS deployment architecture, utilizing Kubernetes and Terraform.

Responsibilities:

  • Develop, implement, and oversee the deployment architecture for our applications on AWS.
  • Employ Kubernetes and Terraform for orchestrating containers and managing infrastructure as code.
  • Establish and maintain effective and scalable distribution and pod management solutions within AWS environments.
  • Collaborate closely with development teams to comprehend application requirements and optimize deployment pipelines.
  • Install and oversee monitoring and alerting systems using Prometheus, Loki, and Alert Manager.
  • Contribute to enhancing system reliability, scalability, and security.
  • Work with network security teams to implement and uphold robust security measures.
  • Streamline and automate routine tasks to enhance efficiency and minimize manual interventions.
  • Contribute to documenting processes and best practices for the DevOps team.
  • Participate in on-call rotations to address critical issues beyond regular business hours.

Requirements:

  • Demonstrated experience as a DevOps Engineer or in a similar role.
  • Profound knowledge of AWS services with hands-on experience in designing and managing AWS infrastructure.
  • Proficiency in Kubernetes and Terraform for orchestrating containers and managing infrastructure as code.
  • Experience in distribution and pod management within AWS environments.
  • Familiarity with monitoring tools such as Prometheus, Loki, and Alert Manager.
  • Knowledge of Countly for analytics is advantageous.
  • Understanding of network security principles and best practices.
  • Ability to troubleshoot complex issues and provide timely resolutions.
  • Experience with system scalability and reliability enhancements.
  • Strong scripting and automation skills (e.g., JavaScript, Shell).
  • Excellent communication and collaboration skills.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).

Good to Have:

  • Familiarity with additional monitoring and logging tools.
  • Experience with scalable and distributed systems.
  • Certifications in relevant technologies (e.g., AWS Certified DevOps Engineer, Kubernetes Certified Administrator).
This job is Expired