HCLTech

Apache Spark Scala Engineer - Chennai (6 to 10 Years Experience)

HCLTech

Chennai, Tamil Nadu, India · Full Time

Be the first to apply

Experience
6–10 yrs
Salary
INR 1,500,000 – INR 3,000,000 / year
Openings
1
Posted
3 hours ago
Work mode
In office
Education
Any graduate
Eligibility
Any Graduate with relevant experience and skills can apply.
Resume
Required to apply

Where you'll work

Job description

About the Role and Company

HCL Technologies, a leading global IT services company renowned for innovation and customer centricity, is seeking experienced Data Engineers proficient in Apache Spark and Scala to join their Chennai team. The company boasts a strong culture of invention, social responsibility, and a vast global presence with over 197,000 employees. This opportunity centers around working with advanced big data technologies to build scalable, robust data solutions.

Primary Responsibilities

  • Lead and oversee technical teams to design, develop, and deploy data pipelines and solutions using Apache Spark, Scala, and Python, ensuring robustness and scalability.
  • Offer expert guidance to troubleshoot complex issues, optimize Spark applications, and enhance system performance.
  • Collaborate effectively with business stakeholders to translate requirements into technical implementations aligned with business goals.
  • Implement best coding, testing, and deployment practices throughout the full software development lifecycle in an Agile environment.
  • Conduct code reviews and perform performance tuning to maximize efficiency and reliability of data processing jobs.
  • Diagnose and resolve technical challenges related to Spark jobs, big data infrastructure, and data pipelines for seamless operational workflows.
  • Keep updated with the latest industry trends and technological advancements in big data and related ecosystems to innovate and improve solutions.
  • Mentor team members, fostering skill development, knowledge sharing, and adherence to best practices in big data engineering.
  • Manage end-to-end data pipeline development including complex SQL queries, data modeling, and deployment in production ensuring high data quality and integrity.

Required Skills and Qualifications

  • Extensive hands-on experience in developing, optimizing, and maintaining Apache Spark applications and big data pipelines.
  • Strong proficiency in Scala programming with practical experience applying it to large scale data solutions.
  • Skilled in Python programming for big data integration, including deployment with Spark.
  • Expert in complex SQL query writing, data modeling, and effective management of big data storage and retrieval.
  • Demonstrated experience in leading technical teams, managing projects, and driving collaborative development efforts.
  • Familiarity with software development lifecycles, Agile processes, and best practices in coding, testing, and production deployment.
  • Ability to perform performance tuning, troubleshooting, and optimization to resolve bottlenecks and elevate data pipeline efficiency.
  • Strong problem-solving, communication, and interpersonal abilities.
  • Holds a Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline.
  • Possession of relevant certifications in Apache Spark, Scala, or Python will be advantageous.

Eligibility

Application is open to any graduate who meets the experience and skill requirements.

Additional Information

Location: Chennai, India

Interested candidates are encouraged to share their total experience, experience in Apache, Spark, Scala/Python, current and expected salary, notice period, current and preferred location for consideration.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help