Data Engineer
Cloud Platform
Cloud Platforms
Data
Data Analysis
Data Analytics
Data Architecture
Data Build Tool
Data Engineer
Data Engineering
Data Integration
Data Management
Data Modeling
Data Operations
Data Pipeline
Data Pipelines
Data Platform
Data Processing
Data Warehouse
Data Warehousing
Database
Databases
Dbt
ETL
Informatica
Information Technology (IT)
Programming
Snowflake
SQL
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