---
title: "Middle Data Engineer"
company: "N-iX"
company_url: "https://www.remjobs.works/companies/n-ix"
url: "https://www.remjobs.works/job/n-ix-middle-data-engineer-19d43cde-f10f-4d18-a28a-71d44291b8e1"
apply_url: "https://careers.n-ix.com/jobs/4975329101?gh_jid=4975329101"
workplace: onsite
location: "Ukraine"
employment_type: unspecified
seniority: mid
role: data
region: europe
skills: ["azure", "kafka", "python", "spark", "sql"]
date_posted: 2026-09-16T10:57:20.000Z
first_seen_by_remjobs: 2026-09-19T22:11:55.143Z
---

# Middle Data Engineer

**N-iX** · Ukraine

Apply: https://careers.n-ix.com/jobs/4975329101?gh_jid=4975329101

## About the role

##### Responsibilities:

- Build, maintain, and optimise scalable ETL/ELT pipelines (batch and near-real-time) on Azure Data Cloud Platform (e.g., Data Lake, Microsoft Fabric, Azure Data Factory).

- Develop and refine data models to support BI reporting, analytics, and ML/AI use cases.

- Write efficient, well-documented T-SQL and PySpark code following team coding standards.

- Implement automated testing, data validation, and monitoring (SLAs, alerts) to ensure pipeline reliability.

- Contribute to data governance practices, including lineage tracking, metadata management, and quality controls.

- Support CI/CD pipelines for data assets, ensuring version control and reproducibility.

- Partner with analytics engineers to scope, refine, and prioritise data requirements from business stakeholders.

- Work with Analysts, BI Developers, Data Scientists, and business teams to translate requirements into production-ready data solutions.

- Provide input on data readiness for machine learning and analytics projects.

- Contribute to the evolution of the ED&I data platform, including tooling, standards, and documentation.

- Stay current with emerging data engineering patterns and technologies; propose improvements to team processes.

- Leverage AI-driven development tools (e.g., generative-AI code assistants, automated data profiling) to accelerate delivery.

- Support performance tuning and cost optimisation across the data platform.

##### Requirements:

- 3+ years in data engineering or a closely related role.

- Bachelor’s degree in Computer Science, Data Engineering, or a related field.

- Strong T-SQL skills and working proficiency in PySpark or Python for data processing.

- Hands-on experience with MS Azure Storage Explorer and SSMS.

- Hands-on experience with cloud-based data engineering services and orchestration tools (e.g., Azure Data Factory, Microsoft Fabric).

- Practical experience building ETL/ELT pipelines and dimensional or analytical data models.

- Familiarity with CI/CD practices in data engineering, including version control (Git) and automated testing.

**Nice to have:**

- Experience with real-time or streaming data architectures.

- Experience with PowerShell, Apache Kafka, and/or KQL.

- Exposure to AI/ML workflows (feature engineering, data preparation for model training).

- Familiarity with Power BI or other BI/visualisation tools.

- Experience using AI productivity tools (e.g., ChatGPT, Claude, Copilot, Cursor) in day-to-day and data engineering tasks.

- Understanding of data security, privacy, and compliance considerations.
**We offer*:**

- Flexible working format - remote, office-based or flexible

- A competitive salary and good compensation package

- Personalized career growth

- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)

- Active tech communities with regular knowledge sharing

- Education reimbursement

- Memorable anniversary presents

- Corporate events and team buildings

- Other location-specific benefits

*not applicable for freelancers

---

Source: N-iX's own career page, read by RemJobs. Canonical HTML version: https://www.remjobs.works/job/n-ix-middle-data-engineer-19d43cde-f10f-4d18-a28a-71d44291b8e1
