




Summary: A Cloud Engineer designs, builds, and maintains cloud infrastructure and services to deliver scalable, secure, and cost-effective platforms. Highlights: 1. Design and implement robust cloud-native architectures (IaaS/PaaS/SaaS). 2. Develop and maintain CI/CD pipelines and automated deployments. 3. Focus on security, observability, and cost optimization in cloud environments. **Cloud Engineer — Job Description** Overview A Cloud Engineer designs, builds, and maintains cloud infrastructure and services to deliver scalable, secure, and cost\-effective platforms for applications and operations. **Key Responsibilities** * Cloud architecture \& design: design cloud\-native architectures (IaaS/PaaS/SaaS), choose services, and define networking, security, and resiliency patterns. * Infrastructure provisioning: implement and maintain infrastructure as code (IaC) for compute, networking, storage, and managed services. * Deployment \& CI/CD: build and maintain CI/CD pipelines, automated deployments, and release workflows (blue/green, canary). * Automation \& tooling: automate operational tasks, provisioning, scaling, and configuration management. * Security \& compliance: implement IAM, network security (VPCs, firewalls), encryption, secrets management, and ensure compliance controls. * Monitoring \& observability: implement logging, metrics, tracing, and alerting for reliability and performance. * Cost optimization: monitor cloud spend, right\-size resources, and implement cost\-saving patterns. * Reliability \& incident response: design for high availability, disaster recovery, runbooks, and participate in on\-call rotations and incident postmortems. * Containerization \& orchestration: deploy and manage container platforms (Docker, Kubernetes) and platform tooling (Helm, Operators). * Data \& storage: design storage solutions, backups, snapshots, lifecycle policies, and data transfer strategies. * Migration \& modernization: plan and execute migrations from on\-premises to cloud or between cloud providers; modernize legacy applications. * Collaboration \& documentation: work with developers, security, and SREs; produce architecture docs, runbooks, and operational playbooks. * Evaluation \& proof\-of\-concepts: evaluate new cloud services, design POCs, and recommend adoption paths. **Required Qualifications** * Education: Bachelor’s degree in Computer Science, Engineering, or equivalent experience. * Experience: 3\+ years (Cloud Engineer) or 5\+ years (Senior) working with cloud platforms and infrastructure. * Technical skills: * Proven experience with at least one major cloud provider (AWS, GCP, Azure). * Infrastructure as Code: Terraform, CloudFormation, ARM templates, or Pulumi. * Containerization and orchestration: Docker, Kubernetes, EKS/GKE/AKS experience. * CI/CD tooling: GitHub Actions, GitLab CI, Jenkins, or equivalent. * Configuration management and automation: Ansible, Puppet, Chef, or scripting (Bash, Python). * Networking fundamentals: VPCs, subnets, routing, NAT, load balancing, DNS. * Identity and access management: IAM roles/policies, SSO, RBAC. * Monitoring \& logging: Prometheus, Grafana, Datadog, CloudWatch, Stackdriver, ELK. * Storage and databases: managed DBs, object storage, block storage, backups. * Security practices: secrets management, KMS, vulnerability scanning. * Soft skills: strong troubleshooting, communication, cross\-team collaboration, and documentation. **Nice\-to\-Have** * Cloud certifications (AWS Certified Solutions Architect/DevOps Engineer, Google Professional Cloud Engineer, Azure Architect/DevOps). * Experience with service meshes, observability stacks (OpenTelemetry), and platform engineering (internal developer platforms). * Experience building self\-service developer platforms, GitOps patterns, and policy\-as\-code (OPA, Terraform Cloud). Pay: QAR12,849\.47 \- QAR18,643\.34 per month Work Location: In person


