{bc}
linkedin

DevOps Engineer | Release Engineer

Abu Dhabi Commercial Engineering Services
Abu Dhabi, UAE
Full-time
Entry
Onsite
Discovered 1 weeks ago
CI/CD pipeline design and maintenanceSoftware release managementGit and source controlAWS, Microsoft Azure, or Google CloudPython, Bash, or PowerShell scriptingDocker and Kubernetes or other containerization technologies

Full Job Posting

Role overview

Mid-level, full-time DevOps Engineer / Release Engineer role focused on software delivery automation, infrastructure reliability, and release management.

Works with development, QA, security, and operations teams to enable stable, reliable, repeatable software releases.

Responsibilities

  • Design and maintain CI/CD pipelines; automate builds, tests, deployments, and releases across development, staging, and production.
  • Manage release schedules, versioning, workflows, repositories, branching, and coordination with technical and business teams.
  • Implement Infrastructure as Code; manage cloud infrastructure, deployment environments, containers, and orchestration.
  • Build automation scripts and tools; monitor pipelines and troubleshoot build, integration, deployment, and infrastructure issues.
  • Implement monitoring, logging, alerting, and observability; investigate incidents and support rollback, recovery, and remediation.
  • Establish deployment standards, release controls, secure configuration practices, documentation, and operational runbooks.
  • Integrate security controls, vulnerability checks, automated testing, and quality gates into delivery pipelines.
  • Optimize pipelines and support blue-green, rolling, canary, or other controlled deployment strategies.
  • Coordinate release windows, communicate deployment status, verify system health, and participate in root-cause and post-release reviews.
  • Evaluate DevOps tools and automate repetitive operational tasks.

Requirements

  • Diploma or bachelor’s degree in computer science, information technology, software engineering, or a related field.
  • Previous experience in DevOps, release engineering, build engineering, systems engineering, cloud operations, or a similar role.
  • Understanding of software development lifecycle and release management; hands-on CI/CD design and maintenance.
  • Experience with Jenkins, GitLab CI/CD, GitHub Actions, Azure DevOps, or similar platforms; strong Git knowledge.
  • Experience with AWS, Microsoft Azure, or Google Cloud; familiarity with Docker and Kubernetes or comparable containerization.
  • Strong scripting and automation skills in Python, Bash, PowerShell, or similar languages.
  • Understanding of Linux and Windows servers, networking, DNS, HTTP/HTTPS, load balancing, application security, and secrets management.
  • Monitoring/logging tools, troubleshooting, root-cause analysis, communication, collaboration, and organizational skills.
  • Terraform, Ansible, or CloudFormation experience and relevant DevOps, cloud, or Kubernetes certifications are advantageous.

What the employer offers

  • Competitive salary and comprehensive employee benefits.
  • Training, professional learning, and support for certifications in cloud engineering, CI/CD, Kubernetes, Infrastructure as Code, and automation.
  • Exposure to large-scale software delivery and production environments, with opportunities for technical growth and career progression.
  • Collaborative work with software engineering, QA, security, and infrastructure professionals.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today