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