*responsibilities*
- complete the training and courses to successfully become a delivery manager or engineering manager at epam
- oversee technical development and ensure high-quality standards
- facilitate smooth handovers from design to development and later to maintenance
- provide accurate estimations and work planning based on experience and feedback
- implement enhancements to boost efficiency and project outcomes
- communicate effectively with stakeholders to align on goals
- gain experience in planning, scheduling, and coordinating delivery
- engage with clients to align deliverables with their needs
- create and maintain technical project documentation, including coding standards and software engineering diagrams, and provide status updates
- establish and improve software development processes and maintain delivery predictability using key metrics
- recommend appropriate cloud service models (iaas, paas, faas, saas) based on specific use cases
- implement code quality practices and ci/cd pipelines
*requirements*:
- software design: ability to decide on the applicability of different architectural patterns (e.g., micro-frontends), design patterns (like grasp), and design principles. Ability to compare main programming paradigms (oop, fp, rp) and their pros/cons. Ability to create technical documentation and select proper approaches for implementing cross-cutting concerns.q
- software engineering processes: ability to establish and improve software development processes. Understanding of key project/methodology metrics and how to maintain predictability of the delivery process using metrics
- software engineering practices: ability to establish required code quality practices and implement ci/cd pipelines
- cloud fundamentals: advanced knowledge and practical experience in designing and implementing cloud-based solutions using vms, containers, and serverless computing. Deep understanding and hands-on experience with various cloud storage services
*nice to have*
- databases sql/no-sql: experience in using complex queries and queries with analytic functions
- cloud: aws, azure or gcp certified architect
- security: understanding and experience with authentication and authorization mechanisms (basic, jwt, oauth)
*we offer*
- career plan and real growth opportunities
- unlimited access to linkedin learning solutions
- international mobility plan within 25 countries
- constant training, mentoring, online corporate courses, elearning and more
- english classes with a certified teacher
- support for employee’s initiatives (algorithms club, toastmasters, agile club and more)
- enjoyable working environment (gaming room, napping area, amenities, events, sport teams and more)
- flexible work schedule and dress code
- collaborate in a multicultural environment and share best practices from around the globe
- hired directly by epam & 100% under payroll
- law benefits (imss, infonavit, 25% vacation bonus)
- major medical expenses insurance: life, major medical expenses with dental & visual coverage (for the employee and direct family members)
- 13 % employee savings fund, capped to the law limit
- grocery coupons
- 30 days december bonus
- employee stock purchase plan
- 12 vacations days plus 4 floating days
- official mexican holidays, plus 5 extra holidays (maundry thursday and friday, november 2nd, december 24th & 31st)
- monthly non-taxable amount for the electricity and internet bills
epam is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.