Cloud & DevOps Engineer (Contract)
The Cloud & DevOps Engineer is responsible for designing, implementing, and managing cloud infrastructure and DevOps practices to support scalable, secure, and high-performing environments. The role focuses on Azure cloud management, modernization initiatives, CI/CD pipeline development, and automation, while ensuring alignment with security, compliance, and operational best practices.
This is a 4-month onsite contract role based in Abu Dhabi, requiring close collaboration with cross-functional teams to support cloud transformation initiatives, optimize infrastructure performance, and deliver well-architected solutions aligned with business objectives.
Responsibilities:
Cloud Infrastructure & Optimization
• Manage, maintain, and optimize Azure cloud environments, including migration and modernization initiatives
• Implement cloud architecture improvements aligned with Well-Architected Framework principles
• Identify opportunities for cost optimization, performance enhancement, and scalabilityDevOps & Automation
• Design, implement, and manage CI/CD pipelines to support continuous integration and delivery
• Develop and maintain Infrastructure as Code (IaC) using tools such as Terraform
• Implement configuration management solutions using tools such as Ansible, Puppet, or Chef
• Support GitOps practices using tools such as ArgoCD or FluxNetworking & Security
• Manage cloud networking components including VPNs, connectivity, and network security configurations
• Ensure adherence to DevSecOps practices, including secure code and infrastructure deployment
• Implement and maintain security controls aligned with organizational and regulatory requirementsSystems Administration & Platform Support
• Administer and maintain Linux-based systems and environments
• Support containerized environments using Docker and Kubernetes
• Manage virtualization platforms and underlying infrastructure componentsMonitoring, Troubleshooting & Reporting
• Implement monitoring and observability solutions using tools such as Grafana and Prometheus
• Proactively identify and resolve infrastructure and application issues
• Generate reports on system performance, availability, and operational metrics
• Document and report recommendations aligned with the Well-Architected FrameworkCollaboration & Project Coordination
• Collaborate with internal teams including engineering, security, and operations to deliver solutions
• Coordinate with vendors and external stakeholders where required
• Support planning activities including task management, timelines, and progress reporting
• Contribute to resource planning and budget considerationsRequirements
• Strong experience with Microsoft Azure cloud platforms
• Proficiency in Infrastructure as Code (Terraform) and configuration management tools (Ansible, Puppet, Chef, etc.)
• Experience with CI/CD tools such as Jenkins, GitHub Actions, and JFrog
• Knowledge of containerization and orchestration (Docker, Kubernetes)
• Familiarity with GitOps practices (ArgoCD, Flux)
• Experience with DevSecOps tools and practices, including SAST and identity management solutions (e.g., Keycloak)
• Strong understanding of networking, security, and infrastructure best practices
• Experience with observability tools (Grafana, Prometheus)
• Knowledge of databases such as PostgreSQL or MySQL
• Proficiency in scripting or programming languages (Python, Go, Shell, etc.)
Requirements
- •Strong experience with Microsoft Azure cloud platforms
- •Proficiency in Infrastructure as Code (Terraform)
- •Proficiency in configuration management tools (Ansible, Puppet, Chef, etc.)
- •Experience with CI/CD tools such as Jenkins, GitHub Actions, and JFrog
- •Knowledge of containerization and orchestration (Docker, Kubernetes)
- •Familiarity with GitOps practices (ArgoCD, Flux)
- •Experience with DevSecOps tools
- •Strong understanding of cloud networking and security concepts
Nice to Have
- •Experience with container orchestration (Kubernetes)
- •Familiarity with monitoring tools (Grafana, Prometheus)
- •Experience with Linux-based systems administration
- •Understanding of DevSecOps practices
- •Experience with virtualization platforms
Responsibilities
- •Manage, maintain, and optimize Azure cloud environments
- •Implement cloud architecture improvements aligned with Well-Architected Framework principles
- •Identify opportunities for cost optimization, performance enhancement, and scalability
- •Design, implement, and manage CI/CD pipelines
- •Develop and maintain Infrastructure as Code (IaC)
- •Implement configuration management solutions
- •Support GitOps practices
- •Manage cloud networking components
Related Jobs
- See what ZainTECH's hiring system sees in your CV
- Get AI-rewritten bullet points
- Download Gulf-ready CV
60 seconds. $3.99 one-time.