Lead Cloud Engineer (AWS)
Amazon Web Services
& 4 others
Armenia
We are seeking an experienced Lead Cloud Engineer with advanced expertise in AWS to join our team.
In this position, you will be responsible for designing, implementing, and optimizing cloud-based architectures to meet business requirements and ensure exceptional performance. You will collaborate with multidisciplinary teams to deliver scalable and efficient solutions while adhering to industry standards and best practices in serverless design.
Responsibilities
- Architect and deploy serverless solutions using AWS services such as Lambda, API Gateway, S3, and Step Functions
- Partner with business analysts and stakeholders to gather requirements and transform them into actionable technical designs
- Create robust and reusable software solutions that align with serverless architecture principles
- Automate and streamline development and operational workflows to enhance scalability and efficiency
- Perform extensive testing to validate application functionality and address any issues that arise
- Create and maintain detailed documentation for configurations, development workflows, and system changes, ensuring adherence to best practices
- Manage and implement infrastructure using Infrastructure as Code (IaC) tools like AWS CDK and Terraform
- Introduce observability practices such as logging, metrics, and tracing to monitor and maintain application performance and reliability
- Collaborate with cross-functional teams to design, develop, and deliver new features while ensuring seamless handover for ongoing support
Requirements
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field
- Minimum of 5 years of hands-on experience in developing serverless applications using AWS technologies
- At least 1 year of experience in a leadership role, managing teams and driving project delivery
- Proficiency in AWS services like Lambda, API Gateway, S3, and Step Functions for building scalable applications
- Strong programming skills in languages such as JavaScript, Python, Java, or Golang
- Experience with Infrastructure as Code (IaC) tools including AWS CDK and Terraform, as well as Jenkins pipelines and GitHub Actions
- Expertise in observability practices such as logging, metrics, and tracing to ensure system health and performance
- Advanced analytical skills to identify and resolve technical challenges effectively
- Excellent communication skills, both verbal and written, for engaging with stakeholders and team members
- Proven ability to translate business goals into effective technical solutions
- Fluent English proficiency (written and spoken) at a B2 level or higher
Nice to have
- AWS certifications in serverless architecture or application development to demonstrate advanced knowledge of cloud technologies
- Experience with CI/CD pipelines and microservices architecture to improve software delivery and scalability
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn