Description
Summary:
Design, build, and operate cloud infrastructure and platforms to deliver scalable, secure, and cost-effective services supporting applications and DevOps workflows.
Highlights:
1. Design, deploy, and maintain cloud infrastructure on AWS, Azure, or GCP.
2. Build and operate container platforms and orchestration (Docker, Kubernetes).
3. Collaborate with developers on cloud-native architectures and microservices.
**Cloud Engineer — Job Description**
**Role summary**
Design, build, and operate cloud infrastructure and platforms to deliver scalable, secure, and cost‑effective services supporting applications and DevOps workflows.
**Key responsibilities**
* Design, deploy, and maintain cloud infrastructure (IaaS/PaaS) on AWS, Azure, or GCP.
* Implement and manage IaC using Terraform, CloudFormation, ARM templates, or Pulumi.
* Build and operate container platforms and orchestration (Docker, Kubernetes, EKS/GKE/AKS).
* Automate provisioning, configuration, and deployments with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
* Implement networking, VPC/subnet design, load balancing, DNS, and hybrid connectivity (VPN/Direct Connect).
* Manage identity, access, and security controls (IAM, RBAC, secrets management, KMS).
* Monitor, log, and instrument systems (Prometheus, Grafana, CloudWatch, Stack driver, Datadog); respond to incidents and perform root‑cause analysis.
* Optimize cost, capacity, and performance; implement autoscaling and resource tagging.
* Support backup, disaster recovery, and high‑availability architectures.
* Collaborate with developers to design cloud\-native architectures, microservices, and serverless functions.
* Enforce compliance and governance: policy as code, auditing, and remediation.
* Create and maintain runbooks, architecture diagrams, and operational documentation.
* Mentor engineers, perform architecture reviews, and contribute to platform roadmap.
**Required skills \& experience**
* 3–5 years cloud engineering or site reliability experience (adjust for level).
* Hands‑on experience with at least one major cloud provider (AWS, Azure, or GCP).
* Proficiency with infrastructure\-as\-code (Terraform or CloudFormation) and CI/CD tooling.
* Experience with container technologies and Kubernetes administration.
* Strong Linux systems administration and scripting (Bash, Python, Go).
* Networking fundamentals (TCP/IP, routing, firewalls, load balancers).
* Security best practices for cloud environments (IAM, encryption, VPC security).
* Monitoring, alerting, and log aggregation experience.
* Familiarity with databases and managed services (RDS, Cloud SQL, DynamoDB, Big Query).
* Strong troubleshooting, documentation, and collaboration skills.
Job Types: Full\-time, Permanent
Pay: QAR161\.12 \- QAR356\.12 per month
Work Location: On the road