Apply Edge Start your job search

Site Reliability Engineer

Atain · Dubai, United Arab Emirates

Apply & track with Apply Edge

Job Title: Site Reliability Engineer

Location: Dubai, UAEExperience: 8+ years Domain: Airlines / Airports / Travel Technology Employment Type: Full-timeRole OverviewAs a Site Reliability Engineer, you will play a pivotal role in driving DevOps and automation practices for products and programmes.

You will design, implement, and optimise CI/CD pipelines, cloud infrastructure, and automation frameworks that enhance efficiency, scalability, and reliability across the technology landscape.You will be part of the DevOps platform/enablement team, providing CI/CD pipelines as a service and enabling autonomous teams to deliver software faster and with higher quality. You will also coach engineering teams on DevOps, automation, and cloud adoption while contributing to the design and rollout of modern deployment solutions.Key ResponsibilitiesDevOps Engineering & CI/CD:Build, maintain, and optimise fully automated CI/CD pipelines for code deployment, test automation, code quality, telemetry, and orchestrationConfigure and tailor build pipelines to support continuous integration and delivery across Agile Release TrainsImplement continuous deployment solutions and ensure seamless integration with development workflowsCloud, Containers & InfrastructureGuide teams on container deployment and orchestration using Kubernetes/OpenShiftManage, improve, and monitor cloud infrastructure including shared services and landing zonesBuild and deploy Docker containers to transform monolithic applications into microservicesSupport cloud migration, virtualization, performance analysis, and multi-cloud enablementMonitoring, Reliability & AutomationDesign effective monitoring, alerting, and log aggregation solutions using modern observability toolsApply Site Reliability Engineering (SRE) principles to ensure availability, performance, latency, and capacity planningTroubleshoot and resolve moderate to high-complexity issues independentlyApply Site reliability principles to ensure availability, latency, performance, efficiency, change management, monitoring, emergency response, and capacity planning and act as a bridge between development and operations by applying an engineering mind-set to system administrationAct as a lead for service reliability, scalability and performance for a set of products as part of system enablement team for Agile release trains. Primary lead who identifies and improves the lifecycle of products/services by addressing flow of value through the continuous deployment pipelinesCollaboration & Technical LeadershipWork with other technical engineers in analysing technical requirements and contributing to solution designShadow architecture and technical teams to understand architectural design and propose improvementsCollaborate with cross-functional teams to identify inefficiencies and recommend solutionsCoach software engineers on DevOps best practices, automation, and cloud adoptionRequired Qualifications & ExperienceBachelor’s degree in Computer Science, Software Engineering, or a similar technology degree3+ years of IT experience with hands-on DevOps implementation and/or cloud computing/migration (AWS, Azure, VMware, GCP)Experience supporting high availability environments, hybrid cloud environments, large-scale server environments, production environments, and with cloud architecture best practicesTechnical Skills & Knowledge required:Monitoring & Analytics: AppDynamics, Logstash, Splunk, Grafana, ELK, Dynatrace, Zabbix, Prometheus, FluentdCI/CD & Build Automation: Git, Groovy, Maven/Gradle, Jenkins, Docker, Nexus, Artifactory, Selenium, OpenShift, JMeter, Gatling, Azure DevOps, AWS DevOps, Zalenium GridInfrastructure as Code & Automation: Terraform, Ansible, Puppet, AWS CloudFormation, Azure ARM, PackerContainers & Cloud Platforms: Kubernetes, Docker, AWS, Azure, GCP, VMware, OpenStack, HelmScripting & Configuration: Shell (Bash/KSH), Python, Go (Golang), Ruby, JSON, YAMLOperating Systems: Linux (RedHat, CentOS), WindowsOther RequirementsStrong troubleshooting skills and ability to work on diverse, complex problemsExperience implementing CI/CD for microservices architecturesHands-on experience designing and building multi-cloud solutions