AWS Cloud Architect

Date: Mar 24, 2025

Location: Dammam, Dammam, Saudi Arabia, 1053

Company: Nesma & Partners

Role Purpose

We are seeking an experienced AWS Cloud Architect to design, implement, and optimize cloud solutions on Amazon Web Services (AWS). This role requires deep expertise in AWS services, load balancing, DevOps practices, CI/CD pipelines, and automation. The AWS Cloud Architect will collaborate with development, security, and operations teams to ensure the successful adoption of AWS cloud solutions aligned with business objectives.

 

Key Responsibilities

AWS Cloud Strategy & Architecture:

  • Design and implement scalable, secure, and high-performance AWS cloud architectures.
  • Develop AWS cloud adoption roadmaps for migration and modernization initiatives.
  • Define AWS best practices, policies, and governance frameworks to ensure consistency and compliance.
  • Architect high-availability (HA) and fault-tolerant solutions using AWS Load Balancers (ALB, NLB, and Gateway Load Balancer).

AWS Infrastructure, Load Balancing & Automation:

  • Deploy and manage AWS infrastructure using Infrastructure as Code (IaC) tools such as Terraform, AWS CloudFormation, and AWS CDK.
  • Implement elastic load balancing using AWS ALB, NLB, and Route 53 for traffic distribution.
  • Optimize AWS resources for performance, scalability, and cost efficiency using services like AWS Compute Optimizer and AWS Cost Explorer.

DevOps, CI/CD Pipelines & Automation:

  • Implement and maintain CI/CD pipelines using AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy, and AWS CodeCommit.
  • Automate infrastructure provisioning, deployment, and configuration using AWS Systems Manager, Ansible, and AWS Lambda.
  • Work closely with DevOps teams to ensure continuous integration and deployment of cloud applications.
  • Monitor and optimize application performance and health using AWS CloudWatch, AWS X-Ray, and AWS CloudTrail.

Security & Compliance:

  • Ensure cloud security best practices by implementing AWS IAM, AWS Organizations, Security Groups, and AWS WAF.
  • Implement disaster recovery (DR) and business continuity strategies using AWS Backup, AWS Disaster Recovery, and multi-region replication.

Collaboration & Support:

  • Work closely with development, DevOps, and IT teams to optimize AWS solutions.
  • Provide technical guidance on AWS architecture, networking, storage, and compute services.
  • Evaluate and integrate new AWS services and emerging cloud technologies.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, IT, or a related field.
  • 5+ years of experience in cloud architecture, with a strong focus on AWS.
  • Hands-on experience with core AWS services, including EC2, S3, RDS, Lambda, ECS, EKS, and VPC.
  • Expertise in AWS networking (VPC, Direct Connect, Route 53, ALB/NLB, VPNs).
  • Strong knowledge of load balancing and traffic distribution strategies.
  • Experience in automating AWS deployments with Terraform, CloudFormation, or AWS CDK.
  • Proficiency in AWS security (IAM, KMS, GuardDuty, AWS Security Hub, AWS Shield, and AWS Config).
  • Experience with monitoring and logging tools such as CloudWatch, AWS X-Ray, and AWS CloudTrail.
  • Strong problem-solving, communication, and leadership skills.

Preferred Qualifications:

  • AWS Certified Solutions Architect (Associate or Professional) is a plus.
  • Experience with serverless technologies and containerization (EKS, ECS, Docker, Kubernetes).
  • Familiarity with hybrid cloud environments and multi-cloud strategies.