Data Engineer
EXL Gurugram, Haryana, India
Business Consulting and Services · 10,001+ employees
About the role
Develop and maintain data models, data warehouses, and data marts while streamlining ETL complexity and transformations. Collaborate with data scientists, analysts, and stakeholders to define data models that support business requirements.
What they look for
Requirements
Requires 5-9 years of relevant data engineering experience with proficiency in Azure services, Python, and complex SQL. Candidates should have strong analytical skills and familiarity with Agile methodologies.
Full description
- Role Overview:
- Hands-on experience with Azure Services: Databricks, Data Factory and DevOps
- Proficient in Python, Apache Spark, and PySpark
- Write advance and complex SQL queries with solid experience in database management
- Develop and maintain data models, data warehouses, and data marts in Snowflake
- Automation, build re-usable transformations, performance tuning
- Streamline ETL complexity- logics and transformations
- Collaborate with data scientists, analysts, and stakeholders to gather requirements and define data models that effectively support business requirements
- Demonstrate decision-making, analytical and problem-solving abilities
- Strong verbal and written communication skills to manage client discussions
- Familiar with working on Agile methodologies - daily scrum, sprint planning, backlog refinement
Similar roles
-
Associate Data Engineer
Abacus Insights United States · $62K/yr
-
Sr Advanced Data Engineer
Honeywell Monterrey, Nuevo León, Mexico
-
Principal Data Engineer
Vomela United States · $180K–$200K/yr
-
Data Engineer (m/f/d)
SIXT Lisbon, Portugal
-
Data Engineer
Bixal Fairfax, Virginia, United States · $95K–$115K/yr
-
Data Engineer
Playtech Tartu, Tartu, Estonia