Cai Info India
Data Engineer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Gurugram, Haryana, India
Work mode:
Onsite
Published on:
7 August 2026
What they need
Role Overview
We are looking for a Data Engineer to design, build, and maintain our cloud data warehouse and ingestion pipelines. The role spans data ingestion from relational databases, APIs, and semi-structured sources via AWS DMS and custom ETL/ELT pipelines, through to data modeling and mart delivery for Spotfire and downstream business applications. The candidate will be responsible for data quality, platform performance, and scalability of the data layer.
Key Responsibilities
- Build and maintain scalable data pipelines and transformation layers within Snowflake.
- Design and develop Snowflake objects including tables, views, stages, tasks, streams, and stored procedures.
- Apply Snowflake best practices for warehouse sizing, clustering, caching, and query optimization.
- Ensure data quality, consistency, and availability across the warehouse layers.
- Support performance tuning and scalability improvements as data volumes grow.
- Design and develop ETL/ELT pipelines to ingest data from Oracle, PostgreSQL, and MySQL databases.
- Design, develop, and maintain ETL/ELT jobs and transformations using Pentaho Data Integration (PDI/Kettle) for loading data into Snowflake.
- Configure and manage AWS DMS tasks for Full Load and CDC-based data ingestion into Snowflake.
- Build ingestion pipelines for API-based sources including JSON parsing and semi-structured data processing.
- Handle ingestion from flat files and JSON files through Snowflake external stages and COPY commands.
- Monitor pipeline health, resolve replication lag, and maintain ingestion SLAs.
- Design data models using Star Schema and Fact/Dimension structures aligned to business reporting needs.
- Use AWS S3 for staging raw data files as part of the ingestion workflow.
- Configure IAM roles and policies to manage access between AWS services and Snowflake.
- Use AWS Lambda for lightweight data transformation or pipeline trigger automation where applicable.
- Coordinate with infrastructure teams on DMS instance sizing, networking, and security group configuration.
Required Skills & Experience
Core - Mandatory
- 3+ years hands-on development - pipelines, transformations, performance tuning, and warehouse management: Snowflake
- Strong proficiency in both; SQL for complex analytical queries and transformations, Python for pipeline scripting and automation: SQL and Python
- Hands-on experience designing and developing data ingestion and transformation pipelines: ETL/ELT Pipelines
[email protected] - Please share your resume if you are interested to apply
Other offers great for you!
These companies are also looking for great profiles
iSupplier
Ingénieur Data
360
Freelance
79000 Niort, France
Hybrid, Onsite
Skills
6 months ago
Quick apply
Sparagus
Data Engineer
Permanent contract
Liège, Belgium
Onsite
Skills
3 days ago
Quick apply
FreelanceRepublik
Data engineer
Freelance
Paris, France
Hybrid
Skills
9 hours ago
Quick apply