Senior Python Developer
EPAM SystemsDescripción del puesto
We are actively looking for a seasoned Senior Python Developer to enhance our dynamic team. This role is pivotal in developing structured metadata fields that assist our organization in pinpointing critical information such as the identity of speakers, timing, and content of discussions, and translating these elements into the client’s language of choice. Our team utilizes sophisticated machine learning modules from both Azure and AWS, seamlessly integrated into our distinctive system architecture.
Our immediate goals include refining the accuracy of our applications and designing an API for effective communication with external systems.
Responsibilities
Engineer and refine Python applications that leverage machine learning modules from Azure and AWS
Take the lead in developing structured metadata fields to capture critical data accurately
Create, deploy, and manage APIs for interactions with external systems
Focus on increasing the precision of our machine learning systems embedded in our applications
Work collaboratively with diverse teams to outline project requirements and develop novel solutions
Write strong, scalable, and clean code that adheres to organizational standards
Conduct code reviews to maintain superior software quality standards
Identify, troubleshoot, and rectify issues in existing software
Provide mentorship to junior developers, guiding them on best practices and principles in Python development
Keep up-to-date with the latest trends and technologies in Python programming and cloud computing
Requirements A minimum of 4 years of experience in cloud-based software development, primarily with Python
Profound expertise in complex backend development, including API development and serverless architectures via AWS Lambda
Proficiency in DevOps practices such as continuous integration, continuous deployment, and automation with tools like Docker
Deep knowledge of API development techniques and established practices
Proven capabilities in automation, system monitoring, and developing cloud-native applications
Strong commitment to exemplary coding practices, including unit testing, using GIT, comprehensive documentation, and Agile project methodologies
Fluent in English at a B2 level or higher, essential for productive team communication and documentation
Nice to have
Experience with other cloud service platforms like the Google Cloud Platform
Proficiency in additional programming languages like Java or JavaScript
Possession of relevant certifications in Python, AWS, or Agile methodologies
We offer
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
¿Te interesa este puesto?