Senior DevOps Engineer - CI/CD & Kubernetes

Gssgroups — United Arab Emirates · Posted ~22 hours ago

Senior

Skills

CI/CD Jenkins GitHub Actions ArgoCD Kubernetes OpenShift Docker Helm Terraform Ansible Groovy Python Linux Git DevOps SRE Infrastructure as Code Security Engineering Agile

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An experienced DevOps engineer is sought to design and optimize automated delivery pipelines, manage containerized infrastructure, implement infrastructure as code, integrate security practices, and support highly available production environments. Strong hands-on experience with Kubernetes, CI/CD tooling, Docker, Terraform, Ansible, Python, Linux, and Git is expected.

Highlights

Work on enterprise-scale platforms and advanced analytics environments with a strong focus on automation, reliability, security, and continuous learning. The role offers hands-on exposure to modern cloud-native tooling and highly available environments.

Description

We are looking for an experienced Senior DevOps Engineer to join a technology engineering team supporting enterprise-scale platforms and advanced analytics environments. The role will focus on building and managing automated CI/CD pipelines, containerized platforms, infrastructure automation, security integration, and production engineering across highly available and regulated environments. The ideal candidate will have strong hands-on experience with Jenkins, GitHub Actions, ArgoCD, Kubernetes/OpenShift, Docker, Helm, Terraform, Ansible, Groovy, Python, Linux, and Git, with a strong understanding of DevOps, SRE, Infrastructure as Code, security engineering, and Agile delivery practices. We are looking for someone who enjoys collaboration, experimentation, solving problems, and continuously learning. Requirements Key Responsibilities Design, build, maintain, and optimize automated CI/CD pipelines for Python-based applications and microservicesDevelop and manage CI/CD pipelines using Jenkins, GitHub Actions, and ArgoCDBuild and maintain microservices CI/CD pipelines using modern DevOps practicesDevelop and maintain Helm-based deployment pipelines for containerized applicationsAutomate application deployment, configuration management, infrastructure provisioning, and operational processesImplement and maintain GitOps-based deployment workflows using tools such as ArgoCDAutomate security, compliance, and regulatory checks within CI/CD pipelinesIntegrate DevSecOps tools into CI/CD pipelines, including tools such as SonarQube, Checkmarx, Sysdig, Nexus, Nexus IQ, Cosign, and related security/quality toolingImplement automated patching and configuration management across environmentsDesign, deploy, and manage containerized applications using Docker, Kubernetes, OpenShift, and PodmanWork with Terraform, Ansible, and other Infrastructure as Code (IaC) tools to provision and manage environmentsDevelop automation scripts using Groovy, Python, and Linux shell scriptingSupport API development and integration within deployment and automation pipelinesTroubleshoot and resolve infrastructure, application, deployment, and pipeline-related issuesProvide production support and participate in on-call/production support rotations where requiredMonitor application and platform health using tools such as ELK, Prometheus, and GrafanaImplement and maintain secure authentication and authorization mechanisms for microservicesCollaborate with development, security, infrastructure, platform, and product teams to ensure successful delivery and adoption of technology platformsSupport application and platform onboarding through self-service and automationWork with teams to ensure smooth transition, adoption, and consumption of platform servicesContribute to technical design discussions, engineering standards, automation strategies, and platform improvementsContinuously evaluate emerging technologies and industry best practices to improve engineering efficiency and platform capabilities Required Technical Skills CI/CD & DevOps Strong hands-on experience with CI/CD pipelinesExperience with Jenkins and/or GitHub ActionsExperience with ArgoCD / GitOpsStrong understanding of pipeline automation using Groovy, Python, or Pipeline-as-CodeExperience building CI/CD pipelines for microservices and Python-based applicationsExperience with Helm-based deployment pipelinesUnderstanding of DevOps and SRE principlesStrong understanding of 12-Factor application principles Containers & Orchestration Strong hands-on experience with DockerExperience with Kubernetes and/or OpenShiftExposure to PodmanExperience deploying and managing containerized applications in enterprise environments Infrastructure as Code & Automation Hands-on experience with TerraformExperience with AnsibleStrong scripting experience using:GroovyPythonLinux Shell/BashSecurity & DevSecOps Experience integrating security and compliance checks into CI/CD pipelinesKnowledge of DevSecOps practices and security engineeringExposure to tools such as:SonarQubeCheckmarxSysdigNexusNexus IQCosignUnderstanding of secure software delivery and regulatory requirementsCloud & Infrastructure Strong understanding of infrastructure, networking, and cloud computing conceptsHands-on or working experience with public cloud platforms such as:Microsoft AzureAWSOCIUnderstanding of cloud services across compute, storage, and networkingOperating Systems & Source Control Strong knowledge of Linux/Unix operating systemsGood experience with Linux shell scriptingStrong experience with Git and source-control practicesWorking knowledge of Windows environments is desirable Monitoring & Observability Experience with logging, monitoring, and observability platforms such as:ELKPrometheusGrafanaAPIs & Microservices Understanding of REST/API development and integrationExperience working with microservices architecturesUnderstanding of microservice authentication and authorizationExperience integrating APIs into CI/CD and automation workflows Required Experience 3-5+ years of engineering, DevOps, platform engineering, or operational experienceAt least 3 years of relevant experience in a similar DevOps/Platform Engineering roleExperience working within large, complex, highly available enterprise environmentsExperience supporting systems with high availability, transaction volumes, and geographically distributed environments is preferredStrong experience in CI/CD, containerization, infrastructure automation, and production support Domain Experience Candidates from the following environments are preferred: BankingFinancial ServicesFinTechInsuranceTelecommunicationsHealthcareGovernmentOr other highly regulated / enterprise environments Nice to Have Public cloud experience with Azure, AWS, or OCIExperience supporting Machine Learning / ML projects or analytics platformsPython programming experienceExperience with advanced analytics or data engineering platformsExposure to enterprise platform engineering and self-service infrastructureExperience implementing cost optimization and platform efficiency initiatives Agile & Delivery Experience working in Agile engineering environmentsUnderstanding of Agile/DevOps delivery methodologiesAbility to work across development, operations, security, infrastructure, and product teamsExperience managing delivery from inception through productionStrong understanding of operational support within a DevOps/SRE modelAbility to work under pressure and manage multiple prioritiesStrong troubleshooting, incident management, and problem-solving skills Key Behavioral Competencies We are looking for someone who: Enjoys collaboration and cross-functional teamworkLikes to experiment with new technologies and approachesFocuses on understanding the problem, not just implementing a solutionIs a self-starter with strong initiativeRemains calm under pressureTakes ownership of delivery and operational outcomesHas a pragmatic but engineering-focused approach to problem solvingIs eager to learn and adapt to new technologiesHas strong communication and articulation skillsCan build professional and trusted relationships with technical and business stakeholders