Lead DevOps Engineer
Amazon Web Services
& 3 others
Armenia
We are looking for a Lead DevOps Engineer to join our team and play a key role in designing, building, and optimizing scalable, high-performance infrastructure and applications.
This role involves implementing serverless architectures, driving process automation, and collaborating with diverse teams to deliver innovative solutions. If you enjoy solving complex problems and thrive in a fast-paced environment, we’d love to hear from you.
Responsibilities
- Architect and implement serverless applications using AWS services like Lambda, API Gateway, S3, and Step Functions
- Collaborate with stakeholders and business analysts to understand application requirements and translate them into technical solutions
- Develop robust, reusable software solutions while adhering to best practices for serverless architectures
- Automate and streamline development and operational workflows to improve scalability and efficiency
- Perform rigorous testing to ensure application functionality meets user needs and address any identified issues
- Create and maintain detailed documentation for application configurations, workflows, and processes
- Leverage Infrastructure as Code (IaC) tools such as AWS CDK and Terraform to manage and deploy infrastructure
- Establish observability practices, including logging, metrics, and tracing, to monitor and ensure application health and performance
- Work closely with cross-functional teams to define, design, and deliver new features, ensuring smooth transitions for ongoing support
Requirements
- Bachelor’s degree in Computer Science, Engineering, IT, or a related discipline
- At least 5 years of experience in a DevOps role, with at least one year in a leadership position
- Demonstrated experience in building serverless applications using AWS services
- Proficiency with AWS tools, including Lambda, API Gateway, S3, Step Functions, and other related services
- Strong programming skills in languages such as JavaScript, Python, Java, or Golang
- Hands-on experience with Infrastructure as Code tools like AWS CDK and Terraform, as well as Jenkins pipelines, GitHub Actions, and OTEL
- Knowledge of observability practices, including distributed tracing, logging, and metrics
- Advanced analytical skills to diagnose and resolve technical issues efficiently
- Excellent communication skills to collaborate with stakeholders and team members effectively
- Ability to align business goals with technical solutions to meet project objectives
- Fluent English communication skills, both written and spoken, at a B2 level or higher
Nice to have
- AWS certifications focused on serverless architectures and application development
- Experience with CI/CD pipelines and microservices-based architectures
We offer/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