What are the responsibilities and job description for the Lead AWS Engineer position at Mastek?
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.
Lead a team of engineers, provide mentorship, and coordinate with cross-functional teams to deliver cloud-based solutions.
Design and implement CI / CD pipelines, automate infrastructure provisioning using Infrastructure as Code (IaC) tools (e.g., Terraform, AWS CloudFormation).
Set up monitoring tools (e.g., CloudWatch, Grafana), ensure system performance, and optimize cost management.
Implement robust security measures, manage identity and access management (IAM), and ensure compliance with industry standards and policies.
Troubleshoot and resolve infrastructure-related issues promptly, ensuring minimal downtime.
Maintain comprehensive documentation of system architecture, processes, and configurations.
Technical Skills :
Soft Skills :
Education and Experience :
Bachelor’s or Master’s 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.