Job Description
Job Summary:
We are seeking an experienced and proactive AWS Infrastructure Senior Engineer/Leader to architect, implement, and manage scalable and secure cloud infrastructure. The ideal candidate has at least 6 years of experience designing and deploying cloud infrastructure with a strong background in AWS services, infrastructure-as-code, and enterprise cloud operations. You will lead infrastructure initiatives, mentor junior engineers, and work cross-functionally to support high-availability and resilient applications.
Key Responsibilities:
- Design, implement, and maintain secure, scalable, and highly available AWS infrastructure.
- Lead infrastructure initiatives including architecture design, migration, automation, and optimization.
- Develop and manage Infrastructure as Code (IaC) using tools like Terraform or AWS CloudFormation.
- Ensure compliance with security and governance best practices (IAM, KMS, GuardDuty, etc.).
- Implement monitoring, logging, and alerting solutions using CloudWatch, CloudTrail, and third-party tools.
- Manage VPCs, networking configurations, and secure connectivity between services.
- Collaborate with DevOps teams to integrate CI/CD pipelines and automate deployments.
- Mentor junior engineers and provide technical leadership.
- Support capacity planning, cost optimization, and disaster recovery strategies.
Requirements
Required Skills & Qualifications:
- 6+ years of experience in infrastructure engineering, with at least 4 years focused on AWS.
- Strong expertise with core AWS services: EC2, S3, DynamoDB, IAM, VPC, ECS/EKS, Lambda, CloudFront, AWS Glue
- Proficient in IaC tools: Terraform, CloudFormation, or AWS CDK.
- Hands-on experience with cloud monitoring and incident response systems.
- Strong scripting skills (Python, Bash, PowerShell).
- Familiar with containerization tools and orchestration platforms: Docker, Kubernetes, ECS/EKS.
- Solid understanding of cloud networking, security, and compliance.
- Excellent communication and leadership skills.
Nice-to-Have Skills:
- AWS Certified Solutions Architect – Professional or similar certifications.
- Experience in hybrid or multi-cloud environments.
- Familiarity with FinOps and cost optimization tools.
- Knowledge of DevSecOps practices.
- Experience with automated compliance/security tooling (e.g., AWS Config, Security Hub).
- Open for UK shifts
Education:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.