Logo
Mastek

Lead AWS Engineer

Mastek, Boston, Massachusetts, us, 02298


We are seeking an experienced AWS Lead Engineer to design, implement, and maintain robust cloud solutions on the AWS platform. The ideal candidate will lead cloud engineering initiatives, ensure best practices, and mentor team members while driving scalable and secure cloud architectures to support business objectives. Key Responsibilities: Architect and Design Solutions : Develop and implement scalable, high-availability AWS infrastructure using best practices. Leadership and Team Collaboration : Lead a team of engineers, provide mentorship, and coordinate with cross-functional teams to deliver cloud-based solutions. Automation and DevOps : Design and implement CI/CD pipelines, automate infrastructure provisioning using Infrastructure as Code (IaC) tools (e.g., Terraform, AWS CloudFormation). Monitoring and Optimization : Set up monitoring tools (e.g., CloudWatch, Grafana), ensure system performance, and optimize cost management. Security and Compliance : Implement robust security measures, manage identity and access management (IAM), and ensure compliance with industry standards and policies. Incident Management : Troubleshoot and resolve infrastructure-related issues promptly, ensuring minimal downtime. Documentation : Maintain comprehensive documentation of system architecture, processes, and configurations. Technical Skills: Proficiency in AWS services, including but not limited to EC2, S3, Lambda, RDS, DynamoDB, VPC, IAM, and Route 53. Strong experience in IaC tools (Terraform, AWS CloudFormation, or CDK). Knowledge of containerization and orchestration (Docker, Kubernetes, Amazon ECS/EKS). Expertise in scripting and programming (Python, Bash, or similar). Proficiency in setting up CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or AWS CodePipeline. Strong understanding of network architecture and concepts such as DNS, VPN, and Load Balancers. Soft Skills: Proven leadership and mentoring abilities. Excellent communication and interpersonal skills to collaborate with technical and non-technical stakeholders. Problem-solving mindset and the ability to work in a fast-paced environment. Education and Experience: Bachelors or Masters degree in Computer Science, Engineering, or related field. Minimum 7+ years of experience in cloud engineering, with at least 3 years focused on AWS. AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer) are highly preferred. Nice-to-Have: Familiarity with multi-cloud environments (Azure, Google Cloud). Experience with big data tools and analytics services like AWS Glue or Redshift. Knowledge of serverless architectures and event-driven design.