Data Architect / Senior Data Engineer

Data Architect / Senior Data Engineer

Data

Tadeusza Kościuszki 82, Wrocław +7 Locations

VM.PL

Freelance
B2B
Senior
Hybrid

Tech stack

    Polish

    B1

    English

    B2

    SQL

    advanced

    NoSQL

    regular

    Cloud

    regular

    Data Warehousing

    regular

    ETL

    regular

    Big Data

    nice to have

Job description


Introduction

We are building a talent pool of senior-level experts in data engineering and data architecture who will be responsible for data migrations, system architecture design, and optimization of integration processes in our clients’ future projects. These projects typically include data warehouse migrations, CRM/ERP integrations, development of customer interaction platforms, and modernization of cloud data architectures.

We are publishing this offer because, in our clients’ requests, time often plays a crucial role – and the need for quick reaction makes it impossible to run a traditional recruitment process. Therefore, with your consent to be contacted, we will be able to immediately present you with concrete project opportunities matching your profile. We are transparent – we will not tell you that we are currently hiring for a fictional project just to obtain your CV, but we know such projects comes, and if you agree, we will reach out to you at that moment.


Most often, these are freelance/B2B projects, although longterm forms of cooperation are also possible.


Scope of responsibilities

  • Designing and implementing data architectures within complex IT systems.

  • Migrating data across systems (e.g., data warehouses, CRM/ERP, customer interaction platforms).

  • Designing and automating ETL/ELT processes (batch and streaming).

  • Developing storage and access structures for both SQL and NoSQL databases.

  • Creating and maintaining security and monitoring policies.

  • Providing architectural consultancy – analyzing systems, recommending tools, creating roadmaps and models.

  • Collaborating in international teams within Agile/Scrum environments.


Requirements

  • Minimum 5 years of experience as a Data Engineer / Data Architect / IT Architect.

  • Strong SQL knowledge and hands-on experience with relational and NoSQL databases.

  • Cloud experience (Azure Data Factory, optionally AWS/GCP).

  • Ability to design normalized and denormalized data models.

  • Experience in integrations: REST API, message queues/pub-sub, batch & streaming.

  • Knowledge of system architectures (SOA, microservices, data models, infrastructure).

  • English at a minimum B2 level for international projects.


Nice to have

  • Experience with large-scale migrations (e.g., Genesys → Sprinklr, CRM/ERP).

  • Knowledge of monitoring tools (Prometheus, Grafana, CloudWatch).

  • Programming in Java/Python for data processing automation.

  • Understanding of MLOps or AI/ML-related data integration.

  • German at a minimum B2 level.


We offer

  • Remote work with occasional visits to our office in Wrocław or to the client’s site (Germany, Austria, Switzerland, USA).

  • Clear communication and flat structure.

  • Individual development path with access to external training and knowledge-sharing sessions.

  • Engaging projects in an international environment.

  • Language classes in English and German, including with native speakers.

  • Team-building activities, internal initiatives, and sports activities.

  • Flexible form of employment – employment contract or B2B, depending on the project.

Published: 22.08.2025
Office location