Genpact
Location
Mumbai | India
Job description
Lead Consultant, Scala - ITO077188
With a startup spirit and 115,000+ curious and courageous minds, we have the expertise to go deep with the world’s biggest brands—and we have fun doing it. We dream in digital, dare in reality, and reinvent the ways companies work to make an impact far bigger than just our bottom line. We’re harnessing the power of technology and humanity to create meaningful transformation that moves us forward in our pursuit of a world that works better for people. Now, we’re calling upon the thinkers and doers, those with a natural curiosity and a hunger to keep learning, keep growing., People who thrive on fearlessly experimenting, seizing opportunities, and pushing boundaries to turn our vision into reality. And as you help us create a better world, we will help you build your own intellectual firepower.
Welcome to the relentless pursuit of better.
Inviting applications for the role of Lead Consultant, Scala
In this role, you will be responsible for coding, testing and delivering high quality deliverables, and should be willing to learn new technologies.
· Develop and maintain data processing applications using Spark and Scala.
· Collaborate with cross-functional teams to understand data requirements and design efficient solutions.
· Implement test-driven deployment practices to enhance the reliability of application.
· Deploy artifacts from lower to higher environment ensuring smooth transition
· Troubleshoot and debug Spark performance issues to ensure optimal data processing.
· Work in an agile environment, contributing to sprint planning, development and delivering high quality solutions on time
· Provide essential support for production batches, addressing issues and providing fix to meet critical business needs
· BE/B Tech/MCA
· Excellent written and verbal communication skills
Strong knowledge of Scala programming language
· Excellent problem-solving and analytical skills.
· Proficiency in Spark, including the development and optimization of Spark applications.
· Ability to troubleshoot and debug performance issues in Spark.
· Understanding of design patterns and data structure for efficient data processing
· Familiarity with database concepts and SQL
· Experience with test-driven deployment practices (Good to have).
· Familiarity with Python (Good to have).
· Knowledge of Databricks (Good to have).
· Understanding of Snowflake for data storage and retrieval (Good to have).
· Understanding of DevOps practices (Good to have).
Job tags
Salary