Description
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.
We are looking for a Senior Cloud-Native Python Developer who is passionate about building scalable, resilient, and observable cloud-native applications.
The ideal candidate will possess a deep understanding of cloud-native development principles and demonstrate the ability to apply these principles to the design and development of cloud-based solutions.
#EasyApply
Responsibilities
Design, implement, and deploy cloud-based solutions using Python, build a variety of cloud-centric solutions focusing on scalability, security, and performanceWork with container orchestration platforms and microservices architecture to build robust and maintainable applicationsUtilize serverless architectures like Functions as a Service (FaaS) to develop efficient and cost-effective solutionsImplement monitoring and logging strategies to ensure observability and efficient debugging of applicationsApply Infrastructure as Code (IaC) principles to manage and provision cloud infrastructure in an automated mannerDrive continuous integration and deployment (CI/CD) practices to enable rapid and automated application delivery
Requirements
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field3+ years of hands-on experience in software development, with a strong emphasis on PythonProven experience in designing, developing, and deploying microservices applicationsKnowledge of cloud-native development principles and best practicesStrong proficiency in Python and its associated librariesKnowledge of cloud services and infrastructure, including containerization and serverless computingExperience with microservices architecture and container orchestration platformsUnderstanding of RESTful API standards and best practicesHands-on experience in implementing application monitoring and logging
Nice to have
Cloud certifications, demonstrating expertise in cloud platformsFamiliarity with other programming languages, such as JavaScript, Java, or GoExperience with agile methodologies and related toolsKnowledge of advanced cloud-native patterns and architecturesStrong understanding of data structures and algorithms
We offer
Dynamic, entrepreneurial corporate environmentDiverse multicultural, multi-functional, and multilingual work environmentOpportunities for personal and career growth in a progressive industryGlobal scope, international projectsWidespread training and development opportunitiesUnlimited access to LinkedIn learning solutionsCompetitive salary and various benefitsAdvanced wellbeing and CSR programs, recreation area