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.