Kuwait City, Kuwait

Cloud Architect (Google Cloud Platform)

 Job Description:

Experience Level: Senior (5+ Years)
Languages Required: Fluent in Arabic and English (written and spoken)

Role Overview:

We are seeking a highly skilled Cloud Architect with extensive experience in designing, implementing, and managing robust cloud solutions on Google Cloud Platform (GCP). The ideal candidate will have a proven track record of leading cloud transformation initiatives, ensuring architectural best practices, and aligning cloud strategies with business objectives. Proficiency in both Arabic and English is essential to effectively collaborate with diverse stakeholders and drive successful project outcomes.​

Key Responsibilities:

  • Cloud Architecture Design:
    Develop comprehensive architectural blueprints for scalable, secure, and cost-effective cloud solutions on GCP. Ensure that designs align with industry best practices and business goals, facilitating seamless integration with existing systems and future scalability.​
  • Infrastructure Management:
    Oversee the deployment and management of cloud infrastructure components, including compute resources, storage solutions, networking configurations, and security measures. Ensure high availability, performance, and reliability of cloud services.​
  • Security & Compliance:
    Implement robust security frameworks utilizing GCP services such as Identity and Access Management (IAM), VPC Service Controls, and Security Command Center. Ensure compliance with organizational policies and regional regulatory requirements, safeguarding data integrity and confidentiality.​
  • Cloud Cost Optimization:
    Monitor and analyze cloud expenditures to identify opportunities for cost savings. Implement strategies to optimize resource utilization, such as rightsizing instances, leveraging committed use contracts, and automating resource management.​
  • Cloud Migrations:
    Lead the planning and execution of migrations from on-premises data centers to GCP, as well as transitions involving multi-cloud environments. Develop migration strategies that minimize downtime and ensure data integrity throughout the process.​
  • Automation & DevOps:
    Utilize Infrastructure as Code (IaC) tools like Terraform and Deployment Manager to automate the provisioning and management of cloud resources. Implement CI/CD pipelines using tools such as Jenkins, GitOps, and Cloud Build to enhance deployment efficiency and consistency.​
  • Disaster Recovery & High Availability:
    Design and implement disaster recovery plans and high availability architectures to ensure business continuity. Establish backup and failover strategies that meet Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO).​
  • Stakeholder Collaboration:
    Engage with cross-functional teams, including developers, operations, and business stakeholders, to understand requirements and translate them into effective cloud solutions. Communicate complex technical concepts clearly in both Arabic and English.​

Skills & Tools:

  • GCP Services:
    Proficient in Compute Engine, Google Kubernetes Engine (GKE), Cloud Storage, BigQuery, Cloud Run, and other relevant GCP services.​
  • Infrastructure as Code (IaC):
    Experienced with Terraform and Deployment Manager for automating infrastructure deployment and management.​
  • DevOps & Automation:
    Skilled in setting up and managing CI/CD pipelines using Jenkins, GitOps, Ansible, and Cloud Build. Familiar with containerization and orchestration tools, particularly Kubernetes (GKE).​
  • Security & Compliance:
    Knowledgeable in implementing IAM policies, VPC configurations, encryption mechanisms, and utilizing GCP Advance API Security, Security Command Center for proactive threat detection and compliance monitoring.​
  • Data & Analytics:
    Experience with data processing and analytics services such as BigQuery, Cloud Dataflow, and Cloud Pub/Sub, enabling the design of data-driven solutions.​
  • Monitoring & Logging:
    Proficient in using Cloud Logging, Cloud Monitoring, and Stackdriver to monitor system performance, set up alerts, and troubleshoot issues effectively.​

Preferred Certifications:

  • Google Professional Cloud Architect:
    Highly recommended to validate expertise in designing and managing GCP solutions.​
  • Google Associate Cloud Engineer:
    Beneficial for foundational knowledge and operational skills in GCP environments.​
  • Google Cloud Security Engineer:
    Advantageous for roles with a focus on cloud security and compliance, demonstrating proficiency in securing GCP environments.