Cloud & DevOps Engineer (Contract)
ZainTECH
Posted: April 9, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Design, implement, and manage cloud infrastructure and DevOps practices for scalable, secure, and high-performing environments, with a focus on Azure cloud management, modernization initiatives, CI/CD pipeline development, and automation.
Job Description
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 scalability
DevOps & 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 Flux
Networking & 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 requirements
Systems Administration & Platform Support
• Administer and maintain Linux-based systems and environments
• Support containerized environments using Docker and Kubernetes
• Manage virtualization platforms and underlying infrastructure components
Monitoring, 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 Framework
Collaboration & 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 considerations
Requirements:
• 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.)