Position: Python Data Engineer
Company: QAtronic
Experience required: 5y
English level: upper

**Responsibilities:**
- candidate will be responsible for helping enable a challenging mass-scale, highly complex and mapping data: Spatial, Topology and Graph data;
- Design, implement and support robust, scalable solutions to enhance data capabilities;
- Participate in the development cycle end-to-end – architecture, design, development, QA, deployment and monitoring;
- Build highly scalable, efficient and available data pipelines/solutions, serving our data across the organization and to stakeholders;
- Collaborate with a broad forum of experts and stakeholders, including architects and engineers, to create high quality deliverables;
- Increase our analytics capabilities including first, second and third-party data sources;
- Monitor data quality, proactively correcting discrepancies ensuring data reliability & accuracy.

**Requirements:**
- BSc/MSc in Computer Science or equivalent;
- 4+ years of experience as a Senior Data Engineer - Must;
- Experience in executing Big Data solutions and in processing unstructured and structured data into column store DBs;
- Experience with Graph databases - a big advantage;
- Experience with Data streaming, Kafka, Airflow, knowledge in the Amazon ecosystem;
- Have strong proficiency in SQL and advanced programming skills (preferably in Python).
- Have an ability to work in a complex technological environment;
- An independent, self-learner who is passionate about data, understands business processes and can translate business needs into data models.
- Knows how to build an architecture, and processes.
- ETL processes.
-Proficiency in the English language, both written and spoken

**We offer:**
• Attractive financial package
• Paid vacation, holidays and sick leaves
• Challenging projects
• Professional & career growth
• Great atmosphere in a friendly small team
• Flexible working hours