DevOps Engineer

Confidential

Abu Dhabi

On-site

AED 300,000 - 460,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Confidential is seeking an experienced DevOps engineer in the UAE to design, implement, and operate highly available AWS and Azure cloud environments. You will work across Linux platforms, containers, and modern CI/CD tooling to enable scalable, secure production systems.

You will build automation, manage infrastructure as code, and collaborate with cross-functional teams to optimize performance and cost while ensuring reliability across multi-cloud regions.

Qualifications

  • Hands-on DevOps with cloud and automation experience.
  • Experience designing highly available AWS/Azure environments.
  • Strong Linux administration and networking skills.
  • CI/CD, IaC, monitoring, and production operations.

Responsibilities

  • Install, configure, patch Linux servers (Ubuntu/Amazon Linux).
  • Design and manage AWS and Azure cloud infrastructure.
  • Implement Kubernetes clusters and container platforms.
  • Develop automation scripts using Bash, Python, Ruby, or Go.
  • Configure CI/CD pipelines with Jenkins, GitLab CI/CD, or GitHub Actions.

Skills

DevOps
Linux admin
AWS / Azure
Kubernetes
Terraform / IaC
CI/CD
Scripting (Bash/Python)
GitHub/GitLab
Ansible / Chef / Puppet
Monitoring/Observability

Education

Bachelor's degree in CS/Engineering
AWS/Azure/Kubernetes certifications

Tools

Terraform
Jenkins
GitLab CI/CD
GitHub Actions
ArgoCD
Docker
Kubernetes
Spinnaker
Ansible

Job description

Job Summary

We are looking for an experienced DevOps with strong hands‑on expertise in cloud infrastructure, automation, CI/CD, Kubernetes, networking, Infrastructure as Code, monitoring, and production operations.

The ideal candidate should have experience designing, implementing, and administering highly available cloud environments across AWS and Azure, along with strong Linux administration and automation skills.

Key Responsibilities
  • Install, configure, administer, harden, and patch Linux servers, primarily Ubuntu and Amazon Linux.
  • Perform OS baselining, vulnerability assessment, patching, and security hardening.
  • Develop automation scripts using Bash, Python, Ruby, or Go.
  • Administer web and proxy servers including Apache, Nginx, Tomcat, and HAProxy.
  • Manage DNS, DHCP, networking, SSL/TLS certificates, and Certificate Authorities.
  • Design, implement, and administer AWS and Azure cloud infrastructure.
  • Work extensively with AWS services including EC2, RDS, S3, ECS/EKS, SNS, SES, CloudWatch, CloudFront, WAF, CloudTrail, Route 53, VPC, API Gateway, Lambda, IAM, Security Groups, ElastiCache, Memcached, DynamoDB, CodeDeploy, and CodeBuild.
  • Design and manage VPCs, VPC Peering, Load Balancers (ALB/ELB/NLB), and Transit Gateways.
  • Act as an SME for cloud networking and application architecture across multiple clouds and regions, ensuring high availability and fault tolerance.
  • Lead or support on‑premises to cloud migrations.
  • Analyze cloud usage and optimize infrastructure costs by eliminating unnecessary over‑provisioning.
  • Implement and administer container orchestration platforms including Kubernetes, Docker Swarm, OpenShift, AWS EKS/ECS.
  • Work with Helm and ArgoCD for application deployment and GitOps workflows.
  • Collaborate with development teams on containerization and deployment of MEAN stack applications.
  • Support microservices architecture and deployment patterns.
  • Implement configuration management using Ansible, Chef, Puppet, or SaltStack.
  • Build Infrastructure as Code solutions using Terraform, Pulumi, or CloudFormation.
  • Design and administer code repositories using GitLab or GitHub.
  • Manage GitLab Runners, GitHub Actions, branching strategies, and commit hooks.
  • Configure and administer CI/CD and build systems including Jenkins or Spinnaker.
  • Integrate automated testing, code coverage, functional testing, and stress testing into CI/CD pipelines.
  • Manage Android and iOS application build and release processes.
  • Set up development/build environments involving Kotlin, Xcode, Swift, Fastlane, and MEAN stack.
  • Manage caching and search technologies including Redis, Memcached, and Elasticsearch.
  • Implement and maintain monitoring and observability platforms using Elastic Stack, Grafana, Prometheus, Graphite, New Relic, AppDynamics, or Dynatrace.
  • Work with Jira, Confluence, and similar collaboration/project management tools.
  • Support impact assessment, release planning, deployment strategies, incident management, and change management.
  • Collaborate effectively with developers, infrastructure teams, security teams, and other stakeholders.
Required Skills & Experience
  • 5+ years of hands‑on DevOps / CloudOps experience.
  • Strong Linux administration experience.
  • Strong hands‑on experience with AWS and/or Azure.
  • Strong knowledge of networking, VPC, load balancing, DNS, routing, security groups, and certificates.
  • Experience with Kubernetes / EKS / ECS and container technologies.
  • Strong experience with Terraform or other IaC tools.
  • Hands‑on CI/CD experience with Jenkins, GitLab CI/CD, GitHub Actions, or Spinnaker.
  • Strong scripting/automation skills using Bash, Python, Ruby, or Go.
  • Experience with GitHub/GitLab repository administration and branching strategies.
  • Experience with configuration management tools such as Ansible, Chef, Puppet, or SaltStack.
  • Experience with monitoring and observability tools.
  • Understanding of microservices and cloud‑native architectures.
  • Strong troubleshooting, problem‑solving, communication, and stakeholder‑management skills.
Good to Have
  • ArgoCD / GitOps
  • Helm
  • Multi‑cloud architecture experience
  • Cloud migration experience
  • Cloud cost optimization
  • OpenShift / Docker Swarm
  • Mobile application build/release experience
  • Experience with MEAN stack
  • Relevant AWS/Azure/Kubernetes/DevOps certifications
Qualification
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or another relevant STEM/technical discipline.
  • Relevant professional certifications in AWS, Azure, Kubernetes, DevOps, or related technologies are an advantage.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DevOps Engineer
DevOps Engineer

Gateway • Dubai

On-site
AED 240,000 - 420,000
DevOps Engineer
DevOps Engineer

GCS Recruitment Specialists • Abu Dhabi

On-site
AED 240,000 - 420,000
DevOps Engineer
DevOps Engineer

Müller's Solutions • Dubai

On-site
AED 300,000 - 420,000
DevOps Engineer
DevOps Engineer

LILAC INFOTECH • Dubai

On-site
AED 134,000 - 179,000
Competitive salary
Growth opportunities
Collaborative team culture
Devops Engineer - Azure
Devops Engineer - Azure

NorthBay Solutions LLC • Abu Dhabi

On-site
AED 330,517 - 440,690
Senior DevSecOps Engineer
Senior DevSecOps Engineer

Epergne Solutions • Abu Dhabi

On-site
AED 293,793 - 440,690
DevOps Engineer (m/f/d)
DevOps Engineer (m/f/d)

Halian | Managed Services, Recruitment Agency & Contract Staffing • Abu Dhabi

On-site
AED 180,000 - 360,000
Senior DevSecOps Engineer
Senior DevSecOps Engineer

Epergne Solutions • United Arab Emirates

On-site
AED 300,000 - 520,000
DevOps Engineer (m/f/d)
DevOps Engineer (m/f/d)

Showcify, Inc. • Abu Dhabi

On-site
AED 120,000 - 180,000
Devops Lead
Devops Lead

Dicetek LLC • Dubai

On-site
AED 360,000 - 540,000