About the role
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
5+ years of experience with Python
Python experience:
Must have: python proficiency, 3+ years of working in Python-related projects
Nice to have: Data processing with Python, usage of Pandas, Polars, virtual environments
Airflow familiarity
Must have: at least 1 project where Apache Airflow was actively used
Nice to have: Knowledge how to setup Airflow cluster on Kubernetes/OpenShift
Containerized solutions:
Must have: experience with docker containers, development of multi-container applications
Nice to have: k8s/OpenShift experience
Data engineering:
Must have: SQL experience, familiarity with parquet files
Nice to have: dbt experience
Coding practices:
Nice to have: 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.