Senior Data Engineer

New
G
GS ServicesData engineering
100% zdalnie; Country code: PLContractSenior
Salary170 - 220 PLN per hour
Apply NowOpens the employer's application page

Job Details

Languages
En B2
Experience
Minimum 7 years of experience in Data Engineering, ETL, and Data Warehouse development and modeling
Required Skills
AWSPythonSQLApache AirflowGitData engineeringData modelingdbt

Requirements

  • Have at least 7 years of experience in Data Engineering, ETL, and Data Warehouse development and modeling.
  • Have very good SQL skills, including data transformation and validation, reconciliation, troubleshooting, and query optimization.
  • Have experience with dimensional data modeling, including Star Schema, Snowflake Schema, Fact and Dimension Modeling, and Slowly Changing Dimensions.
  • Have practical Python experience in Data Engineering or workflow automation.
  • Have experience with dbt.
  • Have AWS experience, particularly S3, Glue, Lambda, and Redshift.
  • Have Apache Airflow experience, including creating DAGs and orchestrating workflows.
  • Have experience building and maintaining production ETL/ELT pipelines.
  • Understand data quality, error handling, and production support.
  • Have experience creating architecture diagrams and technical documentation.
  • Know Git or similar version control tools.

Responsibilities

  • Develop and maintain R&D data pipelines.
  • Analyze source files, business requirements, mappings, and existing pipeline configurations.
  • Create and maintain architecture diagrams and conceptual, logical, and physical data models.
  • Design data models using Star Schema and Snowflake Schema.
  • Build and optimize data transformations with dbt.
  • Develop ingestion, transformation, and publishing logic using YAML, AWS S3, Airflow, SQL, and Redshift.
  • Support Medallion architecture and implement data quality checks and exception handling.
  • Handle schema changes, new columns, data types, missing fields, and file formats.
  • Validate and reconcile source-to-target data before production deployment; troubleshoot production pipeline and data issues.
  • Participate in code reviews, testing, deployments, documentation updates, and collaboration with business, vendors, and technical teams.
View Full Description & ApplyYou'll be redirected to the employer's site
170 - 220 PLN per hour
Apply Now