Job Purpose
Responsible for designing, deploying, and managing cloud infrastructure and services, ensuring reliable and secure cloud environments that align with organizational objectives. This role delivers hands-on technical support, manages cloud operations, implements automation and infrastructure-as-code practices, and ensures continuous optimization of cloud resources for performance, cost-efficiency, and security compliance.
Generic Accountabilities
- Maintain high standards of professional conduct and service delivery
- Ensure compliance with organizational policies, procedures, and quality standards
- Contribute to continuous improvement initiatives and knowledge sharing
- Maintain confidentiality of sensitive information and data
- Adhere to health, safety, and security protocols
Job Specific Accountabilities
- Cloud Infrastructure Management: Design, deploy, configure, and maintain cloud environments including compute, storage, networking, and database services across one or more cloud platforms
- Infrastructure as Code (IaC): Develop and maintain Terraform, Ansible, or equivalent IaC scripts to automate provisioning and configuration of cloud resources
- Monitoring & Performance Optimization: Implement and manage monitoring, logging, and alerting solutions; analyze performance metrics and optimize resource utilization to ensure SLA compliance
- Security & Compliance: Apply cloud security best practices including IAM policies, encryption, network segmentation, and ensure adherence to NCA ECC/CCC compliance requirements
- Incident Management & Troubleshooting: Diagnose and resolve cloud infrastructure incidents and service disruptions in a timely manner; conduct root cause analysis and implement preventive measures
- Cost Management: Monitor cloud spending, identify optimization opportunities, and implement cost-saving strategies such as right-sizing and reserved capacity
- CI/CD & DevOps Support: Support and maintain CI/CD pipelines and collaborate with development teams to enable automated software delivery and deployment workflows
Backup & Disaster Recovery: Implement and test backup, disaster recovery, and business continuity strategies for cloud-hosted systems and data
- Documentation & Reporting: Maintain accurate and up-to-date technical documentation, runbooks, and operational reports for cloud environments
- Knowledge Transfer: Conduct knowledge-sharing sessions and technical workshops to enhance team capabilities and promote cloud best practices
QUALIFICATIONS AND EXPERIENCE:
Minimum Qualification:
- Bachelor's degree in computer science, Information Technology, Computer Engineering, or a related technical field
- Cloud certification from a recognized provider (e.g., AWS Solutions Architect Associate, Azure Administrator, Google Associate Cloud Engineer, Alibaba Cloud ACA/ACP) is required
- Additional certifications in DevOps, Kubernetes (CKA/CKAD), or Terraform are advantageous
Minimum Experience:
Minimum 3 years of hands-on experience in cloud engineering, system administration, or DevOps roles
- Proven experience deploying and managing workloads on at least one major cloud platform (Alibaba Cloud, AWS, Azure, or GCP)
- Experience with infrastructure-as-code tools such as Terraform or Ansible
- Practical exposure to containerization technologies including Docker and Kubernetes
- Experience implementing cloud security controls and compliance frameworks
- Demonstrated ability to troubleshoot complex technical issues in production environments
COMPETENCIES:
Behavioral:
Customer Focus: Strong service orientation with ability to understand and anticipate stakeholder needs
- Problem Solving: Analytical thinking and systematic approach to resolving complex technical challenges
- Communication: Excellent verbal and written communication skills in English (Arabic proficiency is a plus)
- Collaboration: Team player with ability to work effectively with cross-functional teams
- Adaptability: Flexibility to handle changing priorities and work under pressure
- Initiative: Proactive approach to identifying and addressing potential issues
- Attention to Detail: Meticulous in documentation and following procedures.
- Time Management: Ability to manage multiple priorities and meet deadlines
Technical:
- Cloud Platforms: Hands-on proficiency with Alibaba Cloud, AWS, Azure, or GCP core services (compute, storage, networking, databases)
- Infrastructure as Code: Experience with Terraform, Ansible, CloudFormation, or equivalent IaC tools
Containerization & Orchestration: Practical knowledge of Docker and Kubernetes (ACK, EKS, AKS, or GKE)
- Networking: Solid understanding of VPC, subnets, routing, load balancing, VPN, DNS, and CDN
- Operating Systems: Proficiency in Linux/Unix and Windows server administration
- CI/CD & DevOps: Familiarity with CI/CD pipelines and tools such as Jenkins, GitLab CI, or GitHub Actions
- Monitoring & Observability: Experience with CloudMonitor, Prometheus, Grafana, ELK/OpenSearch stack, or equivalent
- Scripting: Proficiency in Python, Bash, or PowerShell for automation
- Cloud Security: Knowledge of IAM, encryption, network security groups, CSPM, and compliance frameworks (NCA ECC/CCC)
- Databases: Familiarity with relational and NoSQL databases in cloud environments
- Cost Optimization: Understanding of cloud cost management tools and optimization strategies
KEY INTERACTIONS & WORKING RELATIONSHIPS:
Internal:
- Operations Team: Daily coordination on infrastructure management and incident resolution
- Cybersecurity Team: Ensuring compliance with security policies and standards
- Development Teams: Collaboration on cloud-native application deployments and CI/CD pipelines
- Project Management Office: Coordination on deployment schedules and project deliverables
- Management Team: Regular reporting on system status, incidents, and recommendations
External:
- Cloud Service Providers (Alibaba Cloud, AWS, Azure, GCP): Technical liaison for platform issues and escalations
- Third-party Vendors: Integration and coordination with external service providers
- Consultants and Partners: Collaboration on specialized projects and implementations