Data Integration Specialist
ORIL is looking for a Data Integration Specialist to lead and manage the data integration architecture of our AI-driven facilities management platform. The ideal candidate will possess strong expertise in optimizing data pipelines, resolving intricate integration issues, and ensuring uncompromising data quality.
About the Project
A platform shaping the future of facilities management by connecting buildings, occupants, service providers, and operatives. It streamlines soft FM services so property managers and service providers can plan, source, and manage their portfolios more efficiently and at lower cost, delivering real-time transparency across every site. The ecosystem spans FM service workflows, IoT-connected building sensors, third-party FM platforms, mobile and web clients, and event-driven microservices.
What You'll Do
- Design, build, and maintain scalable data pipelines and integrations across internal microservices, third-party FM platforms, IoT sensors, and external APIs.
- Design and implement ETL/ELT pipelines on Azure Databricks, building on DΠ°ta Lake and Lakehouse architecture to ingest, model, transform, and serve structured and semi-structured data.
- Define and own the data modelling layer - schemas and domain models that keep data structured and validated before ingestion, avoiding raw data sprawl.
- Work with event-driven architectures (message queues, pub/sub, event streams) to enable real-time data propagation and workflow automation.
- Define and enforce data mapping, transformation rules, and validation standards across all data flows.
- Collaborate with backend engineers, product managers, and data stakeholders to translate integration requirements into robust solutions.
- Monitor integration health, set up alerting, and diagnose pipeline failures to maintain high availability and data fidelity.
- Document integration patterns, data contracts, and API specifications for the wider engineering team.
- Contribute to platform-wide data quality, observability, and reliability standards.
What We're Looking For
- 4+ years of professional experience in a data integration, data engineering, or backend integration role.
- Hands-on experience with Azure Databricks for data engineering, pipeline orchestration, and large-scale transformations.
- Strong proficiency in Python for data engineering, pipeline development, and transformation logic.
- Strong understanding of data modelling, schema design, and data transformation patterns.
- Experience with relational and/or NoSQL databases (PostgreSQL, Cosmos DB, or similar).
- Understanding of distributed systems, microservices architectures, and cloud-native environments.
- High attention to detail and a strong sense of ownership over data quality and integration reliability.
- Comfort working across engineering, product, and business teams.
- English: Upper-Intermediate+
Nice to Have
- Experience with Azure Service Bus or similar event-driven messaging platforms (pub/sub, message queues, async workflows).
- Exposure to real-time streaming data and sensor telemetry workflows.
- Knowledge of data governance, lineage tracking, or observability tooling.
We offer:
- Competitive compensation;
- Accounting support services;
- Flexibility to work from anywhere (fully remotely or in our office in Lviv);
- Comprehensive day-off policy, including public holidays and special events;
- Education & certification budget + corporate education events;
- Wellness budget;
- An agile environment and culture that promotes personal and team development.