Big Data Engineer Java, Apache Spark, AWS EMR, Lambda, EKS & Airflow

Synechron

Chennai

On-site

INR 2,800,000 - 4,200,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Synechron in Chennai is seeking a Big Data Engineer with 5+ years of experience to design, develop and deploy scalable data-processing solutions on AWS using Java and Apache Spark.

You will implement Spark pipelines on AWS EMR, build serverless apps with AWS Lambda, orchestrate containers with EKS and design Airflow workflows.

The role collaborates with engineering teams to deliver reliable, maintainable data platforms and to optimize performance and security in cloud environments.

Qualifications

  • Strong hands-on experience in Java development.
  • Proficiency in Apache Spark for distributed data processing.
  • Experience implementing big data processing pipelines using Apache Spark on AWS EMR.
  • Experience developing and deploying serverless applications using AWS Lambda.
  • Experience integrating AWS Lambda with other AWS services.
  • Experience utilizing Amazon EKS for container orchestration and microservices management.
  • Experience designing and implementing workflow orchestration for complex data pipelines.
  • Experience designing, developing and deploying scalable and reliable data-processing solutions on AWS using Java and Spark.

Responsibilities

  • Design, develop and deploy scalable and reliable data-processing solutions on AWS using Java and Apache Spark.
  • Implement and maintain big data processing pipelines using Apache Spark on AWS EMR.
  • Develop and deploy serverless applications using AWS Lambda and integrate them with other AWS services.
  • Utilize Amazon EKS for container orchestration and microservices management.
  • Design, implement and maintain Apache Airflow workflows for complex data pipelines.
  • Develop maintainable Java applications and data-processing components aligned with technical requirements.
  • Contribute to solution design, technical discussions and implementation decisions within agreed project standards.
  • Test, troubleshoot and resolve application, pipeline, integration and deployment issues.
  • Support reliable operation of data-processing solutions across relevant development, testing and production environments.
  • Monitor application and pipeline behavior and contribute to improvements in scalability, reliability and maintainability.
  • Collaborate with engineering, architecture, QA and delivery teams to clarify requirements and coordinate implementation activities.
  • Contribute to code reviews, technical documentation, release activities and knowledge sharing.
  • Apply appropriate data protection and cloud security practices during development and deployment.
  • Use AWS resources efficiently and consider sustainable practices that reduce unnecessary compute, storage and network consumption.
  • Deliver assigned work in accordance with agreed priorities, timelines and quality expectations.

Skills

Java
Apache Spark
AWS EMR
AWS Lambda
AWS Service Integration
Amazon EKS
Apache Airflow
AWS
Project-Supported Versions

Job description

Job Summary

Synechron is seeking a Big Data Engineer with 5+ years of experience in designing, developing and deploying scalable and reliable data-processing solutions on AWS using Java and Apache Spark. The role will focus on implementing big data processing pipelines using Apache Spark on AWS EMR, developing and deploying serverless applications using AWS Lambda, utilizing Amazon EKS for container orchestration and microservices management, and designing workflow orchestration using Apache Airflow. The position will contribute to business objectives by delivering reliable, scalable and maintainable data-processing solutions that support efficient data operations and application services.

Software Requirements
Required
  • Java: Strong hands-on experience in Java development.
  • Apache Spark: Proficiency in Apache Spark for distributed data processing.
  • AWS EMR: Experience implementing big data processing pipelines using Apache Spark on AWS EMR.
  • AWS Lambda: Experience developing and deploying serverless applications using AWS Lambda.
  • AWS Service Integration: Experience integrating AWS Lambda with other AWS services.
  • Amazon EKS: Experience utilizing Amazon EKS for container orchestration and microservices management.
  • Apache Airflow: Experience designing and implementing workflow orchestration for complex data pipelines.
  • AWS: Experience designing, developing and deploying scalable and reliable data-processing solutions on AWS using Java and Spark.
  • Project-Supported Versions: Ability to work with the versions of Java, Apache Spark, AWS services and related tools supported by the project.
Overall Responsibilities
  • Design, develop and deploy scalable and reliable data-processing solutions on AWS using Java and Apache Spark.
  • Implement and maintain big data processing pipelines using Apache Spark on AWS EMR.
  • Develop and deploy serverless applications using AWS Lambda and integrate them with other AWS services.
  • Utilize Amazon EKS for container orchestration and microservices management.
  • Design, implement and maintain Apache Airflow workflows for complex data pipelines.
  • Develop maintainable Java applications and data-processing components aligned with technical requirements.
  • Contribute to solution design, technical discussions and implementation decisions within agreed project standards.
  • Test, troubleshoot and resolve application, pipeline, integration and deployment issues.
  • Support reliable operation of data-processing solutions across relevant development, testing and production environments.
  • Monitor application and pipeline behavior and contribute to improvements in scalability, reliability and maintainability.
  • Collaborate with engineering, architecture, QA and delivery teams to clarify requirements and coordinate implementation activities.
  • Contribute to code reviews, technical documentation, release activities and knowledge sharing.
  • Apply appropriate data protection and cloud security practices during development and deployment.
  • Use AWS resources efficiently and consider sustainable practices that reduce unnecessary compute, storage and network consumption.
  • Deliver assigned work in accordance with agreed priorities, timelines and quality expectations.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Big Data Engineer
Big Data Engineer

Synechron • Chennai District

On-site
INR 1,400,000 - 2,000,000
Senior Big Data Engineer (AWS | PySpark | EMR)
Senior Big Data Engineer (AWS | PySpark | EMR)

ITC Infotech • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Big Data Engineer
Big Data Engineer

INTECH Creative Services Pvt. Ltd. • Hyderabad

On-site
INR 1,400,000 - 2,400,000
Big Data Engineer(AWS, Python,Airflow)
Big Data Engineer(AWS, Python,Airflow)

Zorba AI • Hyderabad

On-site
INR 800,000 - 1,500,000
Aws Data Engineer
Aws Data Engineer

Qentelli LLC • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Scala+AWS Engineer
Scala+AWS Engineer

Tata Consultancy Services • Hyderabad, Bengaluru

On-site
INR 1,500,000 - 2,200,000
Big Data Engineer
Big Data Engineer

Jobaaj Com • Pune District

On-site
INR 800,000 - 1,400,000
Data Engineer_Spark/Scala
Data Engineer_Spark/Scala

Zorba AI • Kolkata District

On-site
INR 1,000,000 - 1,500,000
Data Engineer_Spark/Scala
Data Engineer_Spark/Scala

Zorba AI • Maharashtra

On-site
INR 800,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

SourcingXPress • Hyderabad

On-site
INR 4,500,000 - 5,200,000