Data Engineer
Infosys
Role demands a highly skilled Data Engineer to design, build, and optimize scalable data pipelines and data platforms. The ideal candidate will have strong expertise in data modeling, cloud-based data architectures, and modern data engineering tools across Azure, Snowflake, and Databricks environments.
Key Responsibilities
Data Engineering & Pipeline Development
- Design, develop, and maintain robust ETL/ELT pipelines using Databricks, PySpark, and Azure Data Factory (ADF).
- Build scalable and efficient data ingestion frameworks for structured and unstructured data.
- Optimize pipeline performance through performance tuning and orchestration best practices.
Data Modeling & Management
- Develop and maintain data models using modern tools (DBT preferred).
- Implement Master Data Management (MDM) solutions to ensure data consistency and integrity.
- Design scalable and efficient Snowflake schemas (star/snowflake schema, dimensional modeling).
Database & Query Optimization
- Write and optimize advanced SQL queries across Snowflake, Azure SQL, and Synapse.
- Develop and manage stored procedures and database objects.
- Ensure efficient data retrieval through indexing, partitioning, and query optimization.
Cloud & Platform Integration
- Work with Azure data services including:
o Azure Data Factory (ADF) o Azure Data Lake Storage (ADLS) o Azure Synapse Analytics o Azure SQL Database
- Integrate and maintain Snowflake with Azure ecosystem.
Python Development
- Develop data transformation and automation scripts using Python libraries:
o pandas o pyodbc o SQLAlchemy
- Build reusable components for data processing and validation.
Data Quality, Validation & Monitoring
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.