Data Engineer with DWH
Job Description
Project Description
The goal of the project is to implement and standardize Data Contracts across the organization to improve data quality, consistency, and predictability within the data ecosystem (Data Warehouse / Big Data) in a GCP environment.
The project includes the design, implementation, and automation of data contracts between data producers and consumers, covering:
- Definition of data schemas
- Data quality requirements
- Validation and monitoring mechanisms
- Technical documentation supporting analytical, business, and technical teams
The solution will support a Data Governance by Design approach, increasing data transparency, integration stability, and reducing response time to changes from both data sources and consumers.
Main Responsibilities
You will be responsible for delivering tasks within Data Engineering and Data Analytics, with a strong focus on Data Contracts, including:
- Designing and defining Data Contracts (data schemas, quality rules, and SLAs) in collaboration with business, analytics, and technical teams.
- Implementing data contracts using standards such as OpenAPI / JSON Schema.
- Automating contract validation in CI/CD pipelines, including data quality (QA) testing.
- Analyzing, processing, and modeling data in a Data Warehouse / Big Data environment on GCP.
- Developing and optimizing advanced SQL queries (aggregations, performance optimization, index management).
- Designing logical and physical data models and data layers.
- Ensuring data quality through testing, monitoring, and alerting mechanisms.
- Creating and maintaining technical documentation and participating in code reviews.
- Collaborating with Data Governance and Data Quality teams.
Qualifications
Must-have Requirements
- 3 years of experience as a Data Engineer,
- Practical knowledge of Data Contracts, preferably in ODCS (Open Data Contract Standard), including defining contracts and quality requirements,
- Experience with tools supporting contract automation (e.g. OpenAPI, JSON Schema, CI/CD tools, data QA tools),
- Hands-on experience in data analysis, processing, and modeling,
- Strong understanding of Data Warehouse and Big Data architectures,
- Advanced SQL skills with proven experience (query optimization, aggregations, index management),
- Experience in data modeling and building data layers,
- Experience ensuring data quality (testing, monitoring, alerting),
- Experience in technical documentation and code review processes,
- Strong collaboration and communication skills with business, technical, and analytics teams,
- Proactive mindset, ownership, and focus on data quality.
Nice-to-have Requirements
- Experience with data management tools, such as:
- dbt, Dataform (data transformation and documentation)
- Dataplex, Data Catalog (data governance tools)
- Experience with data migrations from on-premise systems
- Knowledge of Data Governance and Data Quality concepts
- Familiarity with the GCP ecosystem
Additional Information
Hybrid work: 1 day per week working from the office, Warsaw
Company Description
Inetum Polska is part of the global Inetum Group and plays a key role in driving the digital transformation of businesses and public institutions. Operating in cities such as Warsaw, Poznan, Katowice, Lublin, Rzeszow, Lodz the company offers a wide range of IT services. Inetum Polska actively supports employee development by fully funding training, certifications, and participation in technology conferences. Additionally, the company is involved in local social initiatives, such as charitable projects and promoting an active lifestyle. It prides itself on fostering a diverse and inclusive work environment, ensuring equal opportunities for all.
Globally, Inetum operates in 19 countries and employs over 28,000 professionals. The company focuses on four key areas:
- Consulting (Inetum Consulting): Strategic advisory services that help organizations define and implement innovative solutions.
- Infrastructure and Application Management (Inetum Technologies): Designing and managing IT systems tailored to clients’ individual needs.
- Software Implementation (Inetum Solutions): Deploying partner solutions from industry leaders like Microsoft, SAP, Salesforce, and ServiceNow.
- Custom Software Development (Inetum Software): Creating unique software solutions to meet specific client needs.
With strategic partnerships with major technology giants, including Microsoft, SAP, Salesforce, and ServiceNow, Inetum delivers advanced technological solutions tailored to customer requirements. In 2023, Inetum reported revenues of €2.5 billion, underscoring its strong position in the digital services market.
Inetum distinguishes itself by offering a comprehensive range of benefits that meet the diverse needs of employees, providing flexibility, support and commitment. Here's what makes working at Inetum unique:
Flexible and hybrid work:
- Flexible working hours.
- Hybrid work model, allowing employees to divide their time between home and modern offices in key Polish cities.
Attractive financial benefits:
- A cafeteria system that allows employees to personalize benefits by choosing from a variety of options.
- Generous referral bonuses, offering up to PLN6,000 for referring specialists.
- Additional revenue sharing opportunities for initiating partnerships with new clients.
Professional development and team support:
- Ongoing guidance from a dedicated Team Manager for each employee.
- Tailored technical mentoring from an assigned technical leader, depending on individual expertise and project needs.
Community and Well-Being:
- Dedicated team-building budget for online and on-site team events.
- Opportunities to participate in charitable initiatives and local sports programs.
- A supportive and inclusive work culture with an emphasis on diversity and mutual respect.