Python Developer
EPAM SystemsDescripción del puesto
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 seeking a highly skilled Python Developer with a strong background in data engineering and a passion for building efficient, reliable, and scalable data pipelines.
Responsibilities
- Develop and manage workflows with Apache Airflow to streamline data engineering processes
- Design and implement a Python SDK to support and optimize data engineering efforts
- Create and maintain RESTful APIs for seamless integration
- Write and execute unit and integration tests for Python and Java applications
- Refactor Python and Java scripts to adhere to best coding practices and standards
- Optimize database interactions while ensuring data integrity and performance
- Maintain CI/CD pipelines for automated testing, building, and deployment
- Collaborate with team members to enhance overall team efficiency and knowledge-sharing
- Ensure all applications meet established security and compliance guidelines
- 2 years of experience in Python development with a focus on writing efficient, testable code
- Expertise in Apache Airflow, including dynamic DAG generation
- Background in creating and managing data pipelines
- Competency in unit and integration testing using tools like Pytest
- Familiarity with Java is a strong advantage
- Strong communication skills, both written and verbal
- Ability to work independently and deliver results under minimal supervision
- Commitment to staying updated with new and emerging technology trends
- 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?