Job Description
Backend / Data Engineer Job Description
/n
Role: Backend / Data Engineer Experience: 8+ Years Location: Noida, Mumbai, Pune, Bangalore, Kochi Employment Type: Full time
/n
Role Overview We are looking for a skilled Backend/Data Engineer to design, migrate, develop, and operate scalable batch data pipelines. The role involves end-to-end ownership of ETL workflows, data transformations, backend services, and data processing using up-to-date engineering practices.
/n
Key Responsibilities
/n
/n
Migrate and modernize end-to-end batch data pipelines, including ETL workflows and data transformations.
/n
Design, develop, and maintain scalable data pipelines using Apache Spark, Java, and Python.
/n
Build and integrate REST APIs for data and backend services.
/n
Develop efficient data transformation and processing solutions for large datasets.
/n
Monitor, troubleshoot, and optimize production data pipelines for reliability and performance.
/n
Implement automated deployment and release processes using CI/CD pipelines.
/n
Collaborate with engineering, data,
and business teams to understand requirements and deliver robust solutions.
/n
Follow best practices for code quality, testing, version control, documentation, and production support.
/n
/n
Required Skills
/n
/n
Solid hands-on experience with Java and Python.
/n
Expertise in Apache Spark and distributed data processing.
/n
Experience building, migrating, and operating batch data pipelines and ETL workflows.
/n
Strong understanding of data transformation and integration.
/n
Experience developing REST APIs.
/n
Hands-on experience with CI/CD, Git, and DevOps practices.
/n
Strong debugging, troubleshooting, and performance-tuning skills.
/n
/n
Good to Have
/n
/n
Experience with cloud data platforms such as AWS/Azure/GCP.
/n
Knowledge of data lakes, databases, and contemporary data engineering architectures.
/n
Experience with workflow orchestration tools such as Airflow
📌 Senior Data Engineer Noida
🏢 Tenarai
📍 Noida