Developing and delivering robust data solutions is the core of this Python Developer role, which involves working closely with clients and internal teams. You will build scalable data pipelines, optimize queries, and translate business requirements into effective technical solutions.
Responsibilities
Develop, maintain, and troubleshoot AWS Glue-based data pipelines
Leverage AWS Athena, query optimization, Power BI basics, and Pandas for data processing and reporting
Work with SQL for data extraction, transformation, validation, and analysis
Collaborate with clients to understand and gather business requirements, translating them into technical solutions
Deliver the required functionality aligned with client expectations
Participate in development, testing, debugging, and maintenance of data solutions
Communicate effectively with clients and internal teams to clarify requirements and provide timely updates
Requirements
2+ years of professional experience as a Python Developer
Proficiency in Python
Experience in AI engineering
Knowledge of SQL
Expertise in AWS, AWS Glue, and Amazon Athena
Skills in Pandas for data processing and analysis
English level B2+ for effective communication
Nice to have:
Familiarity with Apigee and REST
Understanding of Bitbucket, GitHub, and Jenkins
Competency in Microsoft Power BI
Benefits
Flexible schedule
Necessary equipment to perform work tasks
Opportunity to change projects and technology stacks within EPAM
Gain experience in various business domains (Insurance, E-commerce, Healthcare, Finance, Travelling, Media, Artificial Intelligence, and more)
Relocation opportunities may be available for eligible candidates, depending on the role and openings at other EPAM locations
Participate in volunteer, charity programs and communities (both technical and interest-based)
Individual career path planning with your manager
Regular feedback from colleagues
Free English improvement with certified teachers (Speaking Clubs, client interview preparation courses, etc.)
Opportunity to undergo free training and certification in AWS, GCP, or Azure Clouds
Access to the internal E-learn training program (18,200+ specialized training and mentoring programs)
Access to corporate accounts on LinkedIn Learning, Get Abstract and other partner resources
Study at EPAM Solution Architecture School with practicing architects as instructors
Millions of jobs, with real people getting hired every day
200,000+
New jobs added daily
7,000,000+
Verified job listings
1,000,000+
Tailored applications submitted
Develop as a leader, join Delivery Management, Resource Management, Leadership Essentials school and more
Participate in internal communities (500+ meetups, technical discussions, brainstorming sessions, online events and conferences annually)
Vacation and sick leave (including sick leave without a medical certificate)
Wide range of Voluntary Medical Insurance programs providing both medical treatment and various preventive options (including sports activities)
Medical insurance for family members at corporate rates
Company support during significant life events (childbirth or adoption, marriage, etc.)
Support for psychological comfort: discounts on services from mental health specialists or coaches, thematic training
E-kids program - a free programming language training program for EPAMers' children
Important Details
Work format: remote or from any of our comfortable offices or coworking spaces in Ukraine
About the Company
EPAM strives to provide its global team of over 62,350 professionals in more than 55 countries with opportunities for professional growth from day one of collaboration. Its colleagues are the source of EPAM's success, valuing cooperation, understanding clients' business, and aiming for the highest quality standards. You will join a dedicated, diverse community that will help you realize your potential to the fullest.