Middle Python Developer
Remote in Colombia
Python.Core
& 5 others

Sorry, this position is no longer available
Colombia
We are seeking a Middle Python Developer to join our remote team that is heavily invested in a unique internal project.
The focus is on the development and maintenance of Python libraries and data engineering pipelines. This role carries the responsibilities of Apache Airflow based workflow development and management, the design and development of Python-infused tools and libraries, assembling and executing both unit and integration tests, and fostering team collaboration to bolster overall effectiveness.
Responsibilities
- Workflow development and management employing Apache Airflow in data engineering operations
- Designing and developing tools and libraries using Python, inclusive of a Python SDK, aiming to improve the data engineering experience
- Creation and implementation of exhaustive unit and integration tests for applications and SDKs in both Java and Python
- Refactoring and enhancing data engineering scripts within Python and Java applications in compliance with coding norms
- Management of database interactions, ensuring data integrity and handling efficiency
- Maintenance of CI/CD pipelines for automated testing, building, and deployment of Python and Java applications
- Enhancement of team efficacy through collaboration with team members and adherence to security best practices
Requirements
- A minimum of 2 years of proven Python development experience
- In-depth knowledge and application of Test-Driven Development (TDD), inclusive of writing unit and integration tests
- Competence in managing and maintaining CI/CD pipelines for automated testing and deployment of Java and Python applications
- Expertise in database management emphasizing data integrity and handling efficiency
- Proficient verbal and written communication skills in English, preferably at B2 level
Nice to have
- Java development background
- Experience in working with Agile methodologies and Cloud technologies
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