Python/Airflow developer
Descrizione dell'offerta
Project description
Project is a web application running and visualizing scientific experiments and mathematical models. It focuses on allowing users to visualize different graphical plots - hence Plotly is in the center of work.
Responsibilities
Development and maintenance of an enterprise level applications for a leading food corporation.
The role will involve developing and maintaining applications on the backend and frontend side and working collaboratively with multidisciplinary teams to create innovative solutions.
Skills
Must have
- 7+ years of overall IT experience
Python experience:
- Python proficiency, 3+ years of working in Python-related projects
- Data processing with Python, usage of Pandas, Polars, virtual environments
- Airflow proficiency
- At least 1 project where Apache Airflow was actively used
- Knowledge how to setup Airflow cluster on Kubernetes/OpenShift
Containerized solutions:
- Experience with docker containers, development of multi-container applications
- k8s/OpenShift experience
Data engineering:
- SQL experience, familiarity with parquet files
Coding practices:
- Familiarity with linting, unit-testing, static code analysis, documentation generation
Nice to have
- Pydantic library familiarity for meta-information. SKLearn and general ML/DataSci packages.
- Working with MaterialUI, Zustand state store, TailwindCSS
- Azure-certified developer. Azure networking familiarity. Azure Entra familiarity. K8s experience.
- Snowpark certification, experience with PostgresSQL administration on Azure.
- dbt experience
Other
Languages
English: B2 Upper Intermediate
Seniority
Senior
We offer numerous benefits such as:
⏰ Flexible work schedule