Digital Economy League
Python Developer
Work experience: 1–3 years
Full-time employment
Schedule: 5/2
Work format: hybrid (Moscow)
☑️ Responsibilities
- Develop service functionality in Python
- Build Data Lineage at the logical level of data marts based on the existing graph of data movement at the table level
- Implement processing, transformation, and aggregation of relationships between data objects
- Work with large volumes of data using PySpark, pandas, SQL
- Work with the Hadoop stack: HDFS, Spark, Hive
- Enhance the existing automated testing framework
- Develop and maintain autotests for the functionality being created
- Participate in the analysis and elimination of defects
☑️ Candidate Requirements
- Python development experience of 2+ years
- Practical experience with PySpark and pandas
- Excellent SQL knowledge
- Experience with the Hadoop stack: HDFS, Spark, Hive
- Understanding of big data processing principles
- Experience in writing automated tests in Python
- Willingness to take responsibility for the quality of developed functionality and its automated verification
- Ability to understand existing code and independently solve technical tasks
- Will be a plus:
- Experience with Data Lineage, Data Governance, or Metadata Management
- Experience with Oracle, PostgreSQL, Greenplum
- Understanding of DWH and data mart construction principles
- Experience with graph data structures
- Experience using pytest or similar testing tools
Contacts: hr@digitalleague.ru