DeveloperJobs.io
← Back to all jobs

Job Description

Remote contract opportunity with Capgemini for a senior-level Data Engineer. You will be working for a term of 4 months 29 days and building data transformations in a modern stack using Python, dbt, and Snowflake. Compensation is USD 34 to 54 per hour.

What you’ll do

You’ll own the transformation layer for data solutions, delivering changes through Python scripts and/or dbt models in Snowflake.

  • Write data transformations using Python and/or dbt models
  • Develop and manage transformation logic that runs within a Snowflake-based data environment

Key responsibilities

  • Responsible for writing various transformation using either Python scripts and/or DBT Models in Snowflake

What you bring

  • Experience: 6–8 years of IT experience with 4–5 years on data engineering projects
  • dbt + SQL: Expert-level SQL and experience managing complex dbt projects
  • dbt operations: Experience with CI/CD management and job schedulers (important; you may need to brush up on SQL)
  • Python: Good experience creating ETL pipelines and API integrations with Snowflake
  • Python fundamentals for ETL: Knowledge of how Python works in ETL pipelines, including memory management and clustering concepts
  • Snowflake: Hands-on knowledge of Snowflake; at least conceptual knowledge of Snowflake architecture preferred
  • Data warehousing: Good data warehousing experience is required, even if Snowflake experience is limited

Tech stack

  • Snowflake
  • dbt
  • Python
  • SQL
  • ETL

Benefits

  • Medical
  • Dental
  • Vision
  • Retirement benefits

Role details

  • Location: Remote
  • Job type: Contract
  • Duration: 4 months 29 days
  • Hourly rate: USD 34–54

Similar Jobs