Data Engineer (Azure)
Key Responsibilities:
- Create and manage scalable data pipelines with Azure SQL and other databases;
- Use Azure Data Factory to automate data workflows;
- Develop and enhance data processing solutions using Databricks;
- Write efficient Python code for data analysis and processing;
- Build RESTful APIs with FastAPI or Flask for seamless data integration;
- Use Docker for application containerization and deployment streamlining;
- Create data visualizations and reports in PowerBI, including paginated versions;
- Manage code quality and version control with Git.
Skills requirements:
- 3+ years of experience with Python;
- 2+ years of experience as a Data Engineer;
- Strong SQL knowledge, preferably with Azure SQL experience;
- Proficiency in Databricks for big data tasks;
- Experience with Azure Data Factory for orchestrating data processes;
- Python skills for data manipulation;
- Experience developing APIs with FastAPI or Flask;
- Expertise in Docker for app containerization;
- Ability to develop data reports and dashboards using PowerBI;
- Familiarity with Git for managing code versions and collaboration;
- Upper- intermediate level of English.
Optional skills (as a plus):
- Experience in a dynamic, agile work environment;
- Ability to manage multiple projects independently;
- Proactive attitude toward continuous learning and improvement.
We offer:
- Great networking opportunities with international clients, challenging tasks;
- Building interesting projects from scratch using new technologies;
- Personal and professional development opportunities;
- Competitive salary fixed in USD;
- Paid vacation and sick leaves, medical insurance;
- Flexible work schedule;
- Friendly working environment with minimal hierarchy;
- Team building activities and corporate events.