Job Description
Job Description for DevOps Infrastructure Engineer
Job Title: DevOps Infrastructure Engineer
Location: Doha
Experience Level: Mid–Senior (7–10 years preferred)
Job Summary
We are seeking a DevOps Infrastructure Engineer to support and operate our DevOps Toolchain. The ideal candidate will have strong hands-on experience administering GitLab, Jenkins, Nexus, Azure DevOps, Argo CD, and Red Hat OpenShift, along with solid exposure to VMware virtualization, Linux systems, and enterprise backup solutions.
Role is heavily focused on DevOps Platform Administration, CI/CD Infrastructure reliability, Container platforms, and Automation by ensuring platform stability, scalability, security, and continuous improvement.
Key Responsibilities
DevOps Platform & Toolchain Administration
Administer, maintain, and DevOps tools, including GitLab, Jenkins, Nexus Repository Manager, Azure DevOps, Argo CD
Ensure high availability, performance tuning, upgrades, and patching of DevOps platforms.
Implement best practices for CI/CD reliability, security, and scalability.
Support DevOps teams with issues, integrations, and deployment automation.
Container & OpenShift Operations
Operate, maintain, and troubleshoot Red Hat OpenShift clusters in production and non-production environments.
Manage cluster upgrades, patching, capacity planning, and performance optimization.
Support application deployments using Kubernetes/OpenShift constructs
Integrate OpenShift with CI/CD tools and GitOps workflows (Argo CD).
Infrastructure & Virtualization
Manage and support VMware infrastructure, including ESXi hosts, vCenter, clusters, resource pools, and virtual machines.
Perform infrastructure provisioning and lifecycle management to support DevOps platforms.
Troubleshoot complex issues across compute, storage, and virtualization layers.
Backup, Recovery & Reliability
Administer Cohesity backup and recovery platforms, ensuring Reliable backup schedules, Successful restores and DR testing, Compliance with organizational data protection standards
Ensure backup coverage for DevOps tools, OpenShift components, and supporting infrastructure.
Improve monitoring, alerting, and observability for DevOps platforms.
Collaboration
Troubleshoot and resolve high-severity incidents across DevOps tools, OpenShift, VMware, and backup systems.
Participate in root cause analysis (RCA) and implement preventive actions.
Work closely with DevOps Application Teams, Network Teams, and Security teams to support deployments and project initiatives.
Document configurations, standard operating procedures (SOPs), architecture, and changes.
Stay current with emerging DevOps, container, and automation technologies and continuously upskill.
Skills & Experience
Strong hands-on experience administering DevOps tools, especially GitLab, Jenkins, Nexus Repository Manager, Azure DevOps, Argo CD
Solid experience operating Red Hat OpenShift / Kubernetes in production.
Strong Linux system administration experience (RHEL/CentOS preferred).
Proven experience with VMware (ESXi, vCenter, clusters, VMs).
Nice-to-Have
Experience working with or supporting products from Red Hat, VMware, or Cohesity.
Knowledge of security best practices for DevOps platforms and Kubernetes.
Exposure to Infrastructure-as-Code and configuration management practices.
Soft Skills & Attributes
Ability to work in fast-paced, production-critical environments with minimal supervision.
Strong analytical and troubleshooting skills.
Excellent collaboration and communication skills.
Proactive mindset with a passion for automation and continuous improvement. Willingness to learn new platforms and technologies.