Enable job alerts via email!

Senior Technical DevOps Engineer

The Emirates Group

United Arab Emirates

On-site

AED 120,000 - 160,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the UAE is seeking a Senior Engineer to enhance their DevOps capabilities. This role involves designing and maintaining CI/CD pipelines, guiding teams on automation and cloud adoption, and ensuring system reliability through effective monitoring and orchestration. The ideal candidate will collaborate with cross-functional teams and apply engineering principles to improve workflows and system performance.

Qualifications

  • Experience in building and maintaining CI/CD pipelines.
  • Proficient in container deployment and orchestration.

Responsibilities

  • Create and maintain automated CI/CD pipelines for code deployment.
  • Guide teams on container deployment and manage cloud infrastructure.
  • Apply Site Reliability Engineering principles for system availability.

Skills

DevOps
Automation
Cloud Adoption
Container Orchestration
Monitoring

Tools

Docker
CI/CD

Job description

The Senior Engineer is a core member of the DevOps platform or enablement team who builds, maintains, and rolls out CI/CD pipelines as a service to enable autonomous teams to deliver software more effectively for the Emirates group. The role involves designing, developing, implementing, and maintaining continuous deployment solutions and products, as well as coaching software engineers on DevOps, automation, and cloud adoption.

In this role, you will:

  • Create and maintain fully automated CI/CD pipelines for code deployment, integrating test automation, code quality, telemetry, and orchestration for automated build and release of software.
  • Configure and tailor build pipelines to support continuous integration and delivery, optimizing for performance, scalability, and supportability within an enablement team of Agile release trains.
  • Guide teams on container deployment and orchestration; manage, improve, and monitor cloud infrastructure, including shared services and landing zones.
  • Build and deploy Docker containers to transition monolithic applications into microservices, enhancing developer workflows, scalability, and speed.
  • Design and implement effective monitoring, alerting, and log aggregation systems to proactively identify and respond to issues, thereby improving reliability. Be well-versed with container orchestration technologies and principles, working under guidance from senior engineers on cloud migration, virtualization, performance analysis, log storage, and new functionality enablement in a multi-cloud environment.
  • Analyze data to resolve diverse problems, demonstrating good judgment in selecting methods and techniques for solutions.
  • Collaborate with senior technical engineers during the technical design process, contributing to the analysis of application requirements.
  • Troubleshoot issues, fix defects of moderate to high complexity, and conduct independent testing.
  • Shadow senior engineers and principal engineers in designing and architecting components, and collaborate with cross-functional teams to identify inefficiencies and propose improvements.
  • Apply Site Reliability Engineering principles to ensure system availability, latency, performance, efficiency, change management, monitoring, emergency response, and capacity planning. Act as a bridge between development and operations by applying an engineering mindset to system administration.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.