Cloud Engineer — Doha Branch
About the role
We are seeking a skilled Cloud Engineer based in Doha to design, deploy, and operate scalable, secure cloud infrastructure and platforms that support business applications and services across the organisation.
Key responsibilities
- Cloud architecture & deployment: Design, implement and optimise cloud architectures (IaaS/PaaS) using best practices for scalability, resilience and cost-efficiency.
- Infrastructure as Code: Develop and maintain IaC templates and pipelines (Terraform, CloudFormation, ARM) to provision and manage cloud resources.
- Platform operations: Deploy, monitor and maintain cloud environments (compute, networking, storage, identity) across public (AWS, Azure, GCP) and hybrid landscapes.
- CI/CD & automation: Build and support CI/CD pipelines, automated build/deploy workflows, configuration management (Ansible, Chef, Puppet) and release automation.
- Security & compliance: Implement cloud security controls (IAM, network segmentation, encryption, secrets management), enforce least-privilege access and support compliance with local regulations.
- Performance & cost optimisation: Monitor resource usage, tune performance, and implement cost-management practices including rightsizing and reserved-instance strategies.
- Monitoring & incident response: Implement observability (Prometheus, Grafana, CloudWatch, Stackdriver), runbooks and participate in on-call rotation to respond to incidents and perform root-cause analysis.
- Backup & DR: Design and test backup, snapshot and disaster-recovery strategies to meet RTO/RPO requirements.
- Containerisation & orchestration: Deploy and operate container platforms (Docker, Kubernetes/EKS/AKS/GKE) and support microservices architectures.
- Collaboration & support: Work with development, security, network and operations teams to onboard applications, define SLAs and resolve infrastructure-related issues.
- Documentation & standards: Maintain architecture diagrams, runbooks, operation
- Continuous improvement: Evaluate new cloud services and tooling to improve platform reliability, security and developer productivity.
Qualifications & experience
- Bachelor’s degree in Computer Science, Engineering or related field (or equivalent experience).
- 3+ years’ hands-on experience in cloud engineering, platform or systems engineering; experience with AWS, Azure or GCP in production environments.
- Proven experience with IaC tools (Terraform, CloudFormation), container orchestration (Kubernetes) and CI/CD tooling (Jenkins, GitLab CI, GitHub Actions).
- Strong Linux/Windows administration, networking (VPC, subnets, routing), and scripting skills (Python, Bash, PowerShell).
- Practical knowledge of cloud security, IAM, secrets management and compliance frameworks.
- Experience with monitoring/observability stacks and log management (ELK, Prometheus/Grafana, Cloud-native tools).
- Familiarity with database-as-a-service, caching, and messaging services in cloud environments.
- Relevant cloud certifications (AWS Certified Solutions Architect/DevOps Engineer, Azure Administrator/Architect, Google Cloud Professional) are advantageous.
- Excellent problem‑solving, communication and stakeholder‑management skills.
- Valid work authorisation for Qatar.
Job Type: Full-time
Pay: QAR35.00 - QAR55.00 per hour
Work Location: In person