Position: Middle Data Engineer (Python)
Company: Maxitech
Category: Python
Experience required: 2y
English level: intermediate
Published: 2021-10-01T00:00:00+03:00

Required skills:

•	2+ years of relevant experience 
•	Python skills for data manipulation and transformation (Pandas, 
        SQLAlchemy, pyodbc)
•	Strong knowledge of relational databases (MySQL, SQL Server, 
        PostgreSQL)
•	Intermediate+ English level

As a plus:

•	Data flow automation with Prefect (or similar tool e.g. Airflow)
•	Experience in building RESTfull WebAPI using Flask or Django
•	Experience in designing Data Warehouses, Data Marts, Data Lakes
•	TFS, git
•	Experience in product-oriented company 

Responsibilities:

•	Contribute to BI product development for brokerage industry (10+ 
        international clients)
•	Dealing with variety of data sources (20+) based on AWS SQS, Rest 
        API, relational databases
•	Design ETL processes based on Python
•	Design of data platform APIs
•	Prefect adoption

Directions to grow:

•	Data Warehouse development
•	Design and develop Tabular models 
•	Designing Reports and Dashboards using Power BI 
•	Master Data Management and Data Quality Management