HamburgerMenu
hirist

Data Engineer - Python

RailsCarma
Anywhere in India/Multiple Locations
5 - 7 Years

Posted on: 09/07/2025

Job Description

Data Engineer

Were looking for a skilled and motivated Data Engineer to join our growing team.

If you're passionate about designing scalable data infrastructure and love working with cutting-edge tools like Apache Spark, Airflow, and Neo4j, this role is for you.


Key Responsibilities :


- Design, build, and maintain scalable ETL pipelines for diverse data sources.

- Develop and optimize data processing workflows and models for performance and reliability.

- Leverage Apache Spark for distributed data transformations and large-scale processing.

- Schedule and manage data pipelines using Apache Airflow.

- Write efficient, maintainable Python code for data tasks and automation.

- Model and manage graph databases using Neo4j to extract insights from complex data relationships.

- Collaborate with data scientists, analysts, and cross-functional teams to deliver actionable insights.

- Maintain high data quality through testing, validation, and monitoring.

- Troubleshoot pipeline issues and ensure infrastructure reliability.

- Stay current with trends and advancements in data engineering.


Qualifications :


- Proven experience as a Data Engineer or similar role.

- Proficiency in Python, including libraries like Pandas and PySpark.

- Strong understanding of ETL processes and tools.

- Hands-on experience with Apache Spark and Airflow.

- Practical knowledge of Neo4j and Cypher for graph-based data modeling.

- Solid understanding of SQL and NoSQL databases.

- Familiarity with cloud platforms like AWS, GCP, or Azure.

- Strong analytical thinking and problem-solving skills.

- Excellent collaboration and communication abilities.

- Bachelors degree in Computer Science, Engineering, or a related field.


info-icon

Did you find something suspicious?