Open position

Data Engineer

We are looking for a Data Engineer with 3–4 years of experience to join our engineering team. You will have strong experience in data pipelines, ETL/ELT, SQL, Python, databases and cloud-based data platforms, and you will design, develop and maintain the reliable pipelines and infrastructure that enable analytics, reporting and data-driven applications.

Key responsibilities
  • Design, develop and maintain scalable ETL/ELT data pipelines
  • Extract, transform and load data from multiple structured and unstructured sources
  • Develop efficient, optimised SQL queries, stored procedures and data transformations
  • Build data pipelines using Python and relevant data engineering frameworks
  • Work with relational and NoSQL databases to store and process large datasets
  • Develop and maintain data warehouses, data lakes and data models
  • Perform data validation, quality checks and automated testing for accuracy and reliability
  • Optimise pipelines for performance, scalability, reliability and cost
  • Integrate data from APIs, databases, files and other external sources
  • Collaborate with data analysts, data scientists, software engineers and business teams
  • Monitor pipeline performance and resolve data-related issues
  • Implement appropriate logging, error handling and documentation
  • Follow best practices for data security, governance and access control
Required skills
  • 3–4 years of professional experience in data engineering
  • Strong proficiency in SQL
  • Good hands-on experience with Python
  • Strong understanding of ETL/ELT concepts and data pipeline architecture
  • Experience with databases such as PostgreSQL, MySQL, SQL Server or Oracle
  • Data warehousing concepts: fact and dimension tables, star and snowflake schemas
  • Familiarity with data modelling and database optimisation
  • Basic experience with workflow orchestration (Airflow or similar)
  • Experience with Git and version control
  • Good understanding of data quality, validation and troubleshooting
  • Strong analytical and problem-solving skills
Strongly preferred
  • Experience with cloud platforms such as AWS, Azure or GCP
  • Hands-on experience with Apache Spark / PySpark
  • Understanding of data lake and lakehouse architecture
  • Experience with cloud data warehouses such as Snowflake, BigQuery, Redshift or Azure Synapse
Good to have
  • Experience with Databricks
  • Knowledge of orchestration tools such as Apache Airflow
  • Knowledge of Kafka or other streaming technologies
  • Familiarity with Docker and CI/CD pipelines
  • Exposure to dbt or similar data transformation tools
  • Familiarity with data quality and testing frameworks (dbt tests or similar)
Education
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, Data Science or a related field
  • Graduation year 2021 or earlier (mandatory)
How to apply
Email
careers@ilytixservices.com
Subject line
Application – Data Engineer – Noida

Please note: Only applications sent to this address with the exact subject line above will be considered. Attach your CV as a PDF and include your notice period and current location in the email.

Open in your email app
What we offer
  • Work on real-world AI and Generative AI projects for global clients
  • Exposure to LLMs, AI agents, RAG and MLOps, and the tools around them
  • Continuous learning and certification support
  • Career growth in AI, cloud and product engineering
  • A collaborative, inclusive, learning-focused culture that values ownership
  • Flexible shift timings with a focus on a healthy work–life balance
  • Employee-friendly policies and room for professional development
Not the right role?

Tell us what you have built.

If this position is not the fit and you think you should be here, write to careers@ilytixservices.com with the subject line "Application – General – Noida" and what you have built.

Discuss a Role

Or email sales@ilytixservices.com