Job Description: Essential Skills: Engineering skills in Python (object oriented programming, design patterns, unit testing)Data processing using python (primarily pandas)Good understanding of data exchange using Rest APIs in python Familiarity with any data orchestrator (example Airflow, Dagster, Mage ai)Good command of SQL Good command of DBT (data build tool)Familiarity with basic Azure resources Storage Accounts, Key Vaults, Azure Databases Good understanding of Git Understanding of Docker and vscode .devcontainer Requirements Desirable Skills: The candidate should be capable of writing a basic REST API python application which interacts with a database.It should query selected data from the database, perform manipulations and aggregations on the data based on some kind of business requirement, and serve it as response of an API endpoint. The code should adhere to common best practices, candidate should be capable of justifying choices and explaining standards. The candidate should know how to write tests for the application (how to test the business logic of the application, how to test endpoints).Day-to-day activities include: - Talking to business stakeholders about requirements or to gather feedback on your work- Analyzing business challenges and coming up with a proposal to solve it- Building optimization models and getting them into production- Optimizing and monitoring existing models- Doing ad hoc