Lead Data Engineer / DataOps – Snowflake & AWS Data Platform
⚲ Warsaw
23 520 - 28 560 PLN (B2B)
Wymagania
- Data
- Data engineering
- GitLab CI/CD
- CI/CD Pipelines
- Automation
- Python
- Data manipulation
- Automation scripting
- Data processing workflows
- SQL
- Snowflake
- Amazon Redshift
- Google BigQuery
- Bash
- Automated testing
- ETL
- Data integration
- Talend
- dbt (nice to have)
- Data mesh priciples (nice to have)
- Monte Carlo (nice to have)
- Collibra (nice to have)
- Immuta (nice to have)
Opis stanowiska
O projekcie:
Lead Data Engineer / DataOps – Snowflake & AWS Data Platform
Project OverviewWe are looking for an experienced Data Engineer / DataOps Specialist to join a data engineering team responsible for building and automating modern data products within a cloud-based data platform.The main focus of the role is the development and automation of data products based on Snowflake and AWS S3, with data sourced from SAP HANA views. Data pipelines are orchestrated using custom GitLab CI/CD workflows, ensuring scalable, reliable, and automated data delivery processes.
As a Technical Lead, you will play a key role in defining technical direction, establishing engineering standards, supporting the development team, and ensuring best practices across data engineering and DataOps processes.Position Summary: This role is ideal for a Data Engineer who combines strong technical expertise with a DataOps mindset and is interested in taking ownership of data platform automation, engineering standards, and technical direction within a modern cloud data environment.
Wymagania:
- Minimum 3–4 years of professional experience as a Data Engineer, DataOps Engineer, or similar role.- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field.- Strong hands-on experience with modern data engineering practices and cloud-based data platforms.Technical Skills:GitLab CI/CD- Strong experience with GitLab CI/CD pipelines, automation, and workflow orchestration.- Ability to design and maintain CI/CD processes for data engineering solutions.Python- Strong proficiency in Python for:- Data manipulation- Automation scripting- Data processing workflowsSQL & Analytical Databases- Advanced SQL skills with experience writing efficient and optimized queries.- Practical experience working with analytical databases.- Strong knowledge of Snowflake is preferred.- Experience with alternative platforms such as Amazon Redshift or Google BigQuery will also be considered.Bash Scripting- Experience writing and maintaining Bash scripts for automation and operational tasks.Data Quality & Testing- Ability to design and implement automated tests.- Experience ensuring data quality, consistency, and reliability within data pipelines.ETL / Data Integration- Experience with ETL tools and data integration processes is required.- Experience with Talend or similar ETL platforms is an advantage.Nice to Have- Experience with dbt (Data Build Tool) for data transformation and analytics engineering.- Understanding of Data Mesh principles and their practical application.- Familiarity with data governance and data management tools such as:- Monte Carlo- Collibra- Immuta- Experience working in enterprise-scale data environments.- Previous experience acting as a technical lead or driving technical decisions within a team.
Codzienne zadania:
- Design, develop, and maintain data products using Snowflake and AWS S3.
- Build and optimize scalable data pipelines orchestrated through GitLab CI/CD.
- Automate data workflows and integrations based on SAP HANA views.
- Develop Python-based scripts and automation solutions supporting data processing and operational activities.
- Write efficient and optimized SQL queries for analytical data processing.
- Implement data quality frameworks, validation processes, and automated testing to ensure data accuracy and integrity.
- Collaborate with business stakeholders, data teams, and technical teams to understand requirements and deliver effective data solutions.
- Act as a technical leader by defining engineering standards, reviewing solutions, and promoting best practices in Data Engineering and DataOps.
- Evaluate and recommend new technologies, tools, and approaches to improve data platform capabilities.
- Support continuous improvement of data delivery processes, automation, and operational excellence.
Lead Data Engineer / DataOps – Snowflake & AWS Data Platform
Project OverviewWe are looking for an experienced Data Engineer / DataOps Specialist to join a data engineering team responsible for building and automating modern data products within a cloud-based data platform.The main focus of the role is the development and automation of data products based on Snowflake and AWS S3, with data sourced from SAP HANA views. Data pipelines are orchestrated using custom GitLab CI/CD workflows, ensuring scalable, reliable, and automated data delivery processes.
As a Technical Lead, you will play a key role in defining technical direction, establishing engineering standards, supporting the development team, and ensuring best practices across data engineering and DataOps processes.Position Summary: This role is ideal for a Data Engineer who combines strong technical expertise with a DataOps mindset and is interested in taking ownership of data platform automation, engineering standards, and technical direction within a modern cloud data environment.
Wymagania:
- Minimum 3–4 years of professional experience as a Data Engineer, DataOps Engineer, or similar role.- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field.- Strong hands-on experience with modern data engineering practices and cloud-based data platforms.Technical Skills:GitLab CI/CD- Strong experience with GitLab CI/CD pipelines, automation, and workflow orchestration.- Ability to design and maintain CI/CD processes for data engineering solutions.Python- Strong proficiency in Python for:- Data manipulation- Automation scripting- Data processing workflowsSQL & Analytical Databases- Advanced SQL skills with experience writing efficient and optimized queries.- Practical experience working with analytical databases.- Strong knowledge of Snowflake is preferred.- Experience with alternative platforms such as Amazon Redshift or Google BigQuery will also be considered.Bash Scripting- Experience writing and maintaining Bash scripts for automation and operational tasks.Data Quality & Testing- Ability to design and implement automated tests.- Experience ensuring data quality, consistency, and reliability within data pipelines.ETL / Data Integration- Experience with ETL tools and data integration processes is required.- Experience with Talend or similar ETL platforms is an advantage.Nice to Have- Experience with dbt (Data Build Tool) for data transformation and analytics engineering.- Understanding of Data Mesh principles and their practical application.- Familiarity with data governance and data management tools such as:- Monte Carlo- Collibra- Immuta- Experience working in enterprise-scale data environments.- Previous experience acting as a technical lead or driving technical decisions within a team.
Codzienne zadania:
- Design, develop, and maintain data products using Snowflake and AWS S3.
- Build and optimize scalable data pipelines orchestrated through GitLab CI/CD.
- Automate data workflows and integrations based on SAP HANA views.
- Develop Python-based scripts and automation solutions supporting data processing and operational activities.
- Write efficient and optimized SQL queries for analytical data processing.
- Implement data quality frameworks, validation processes, and automated testing to ensure data accuracy and integrity.
- Collaborate with business stakeholders, data teams, and technical teams to understand requirements and deliver effective data solutions.
- Act as a technical leader by defining engineering standards, reviewing solutions, and promoting best practices in Data Engineering and DataOps.
- Evaluate and recommend new technologies, tools, and approaches to improve data platform capabilities.
- Support continuous improvement of data delivery processes, automation, and operational excellence.
🔍 Dekoder Ogłoszenia
🔴
defining technical direction
Może oznaczać faktyczne decydowanie o architekturze i technologiach, ale równie dobrze może sprowadzać się do dokumentowania decyzji podejmowanych przez innych.
🔴
establishing engineering standards
Może oznaczać tworzenie i egzekwowanie standardów, ale równie dobrze może polegać na adaptacji istniejących, często nieoptymalnych, standardów.
🔴
supporting the development team
Może oznaczać mentoring i pomoc techniczną, ale równie dobrze może być eufemizmem dla rozwiązywania problemów i naprawiania błędów innych.
🔴
taking ownership of data platform automation
Sugestia dużej odpowiedzialności, która może oznaczać zarówno realny wpływ, jak i konieczność samodzielnego rozwiązywania wszystkich problemów związanych z automatyzacją.
🔴
custom GitLab CI/CD workflows
Wskazuje na niestandardowe rozwiązania, które mogą być trudniejsze w utrzymaniu i wymagają głębszego zrozumienia specyfiki projektu.