We are looking for a Python developer to join our growing data platform team. We need a skilled software engineer who will help us develop and automate our Data Platform and self-serve data infrastructure. One major role of the Data Platform team is to enable the use of the data products across organisation, making a significant impact on internal teams.
The engineer will work in a dynamic, fast-changing environment with plenty of interaction with other teams.
Responsibilities
- Drive the development of new data orchestration system, that will encapsulate execution, monitoring and governance of existing data products
- Design, build, maintain and manage the data platform components,
- Maintain data serving layer, automate processes around data catalog,
- Engage in day-to-day Data Engineering activities to discover potentials for automation,
- Cross-functional cooperation with data scientists, data engineers, devops, architects, developers, QA and other parties. Collaborate to bring new features and services into production.
Requirements
- Experience in software development and maintenance, preferably in area of data-driven systems,
- Solid understanding of design patterns in object-oriented programming,
- Solid background in data querying languages (i.e. SQL, SqlAlchemy, PySpark),
- Basic understanding of Data Engineering concepts, database design/structures, ETL/ELT design patterns,
- Basic experience in unit and integration testing as a part of CI/CD process,
- Experience with Git,
- Experience with Azure solutions like ADSL, Azure Key Vault, Function Apps, Azure Logs. Background in other cloud services is also welcome,
- Proficiency in English
EcoVadis
EcoVadis is the leading provider of business sustainability ratings, guiding companies toward a sustainable world.
Other jobs at EcoVadis
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs