Job Openings Senior AWS Engineer

About the job Senior AWS Engineer

Location: Hybrid, Bahria Town RWP

Time: 4pm - 1AM

Department: IT / Cloud Engineering

Reports to: Cloud Architect / Engineering Manager

Job Summary:

We are seeking a highly skilled Senior AWS Engineer to design, implement, and manage scalable, secure, and high-performance cloud infrastructure on Amazon Web Services (AWS). The ideal candidate will have deep experience with AWS services, infrastructure-as-code, automation, and cloud security best practices, supporting business-critical applications and driving cloud adoption strategies.

Key Responsibilities:

  • Design, deploy, and manage complex AWS environments, ensuring high availability, scalability, and security.
  • Develop and maintain infrastructure as code (IaC) using tools like Terraform, CloudFormation, or AWS CDK.
  • Automate deployment pipelines with CI/CD tools such as Jenkins, GitLab CI, or AWS CodePipeline.
  • Collaborate with development, security, and operations teams to implement cloud solutions that meet business and technical requirements.
  • Monitor, troubleshoot, and optimize AWS cloud resources and applications for cost, performance, and security.
  • Implement cloud security best practices, including identity and access management (IAM), encryption, and compliance.
  • Lead migration projects from on-premises or other cloud platforms to AWS.
  • Mentor junior engineers and contribute to best practice documentation and training.
  • Stay up to date with AWS services and industry trends; recommend improvements and new technologies.

Qualifications:

  • Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5+ years of hands-on experience designing and managing AWS infrastructure.
  • Expertise with AWS services such as EC2, S3, Lambda, RDS, VPC, CloudWatch, IAM, Route 53, and others.
  • Strong experience with IaC tools (Terraform, CloudFormation, AWS CDK).
  • Proficient in scripting languages (Python, Bash, or similar).
  • Experience with containerization and orchestration (Docker, Kubernetes, ECS/EKS).
  • Familiarity with CI/CD pipelines and automation tools.
  • Solid understanding of networking, security, and cloud architecture principles.
  • AWS certifications (e.g., AWS Certified Solutions Architect Professional, AWS Certified DevOps Engineer) preferred.
  • Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
  • Strong communication and leadership skills.

Preferred Skills:

  • Experience with multi-cloud environments (Azure, GCP).
  • Knowledge of monitoring tools like Prometheus, Grafana, or ELK stack.
  • Familiarity with serverless architectures and microservices.