Team Lead (Big Data) | Online Jobs | Optimhire

Team Lead (Big Data)

Team Lead (Big Data – Scala / Spark) : 8 Years to 12 Years

Positions : 2

Locations (Work from Office) : Pune

Notice Period : Immediate to 15 Days

Roles & Responsibilities

 Design and deliver scalable web services, APIs and backend data modules.

 Understand requirements and develop reusable code using design patterns & component architecture and write unit test cases.

 Collaborate with product management and engineering teams to elicit and understand the requirements and develop solutions

 Stay current with latest tools, technology ideas and methodologies; share knowledge by clearly articulating results and ideas to key decision makers.

Required Qualifications:

 8-12 years of experience in developing highly scalable backend and middle tier.

 Experience with GIT and build tools like GRADLE / Maven/SBT.

 Strong understanding of object-oriented design, data structures, algorithms, profiling, and optimization.

 Have elegant, readable, maintainable and extensible code style.

 Fluency in writing multithreaded programs running in Spark, Scala, AWS API Gateway, lambda Jenkins

 Sound knowledge on how computer systems work (especially Linux OS), including memory/cache/buffer, process/thread, IO, concurrency/synchronization, network.

 Good in RDBMS or any of the large data systems such as Hadoop, Cassandra etc.

 Knowledge on top algorithms like sorting, heap/stack, queue, search, etc.

 Familiarity with test-driven development.

 Thrive in a fast-paced environment, with ability to deliver code of quality quickly.

 Attention to details.

 Strong communication and collaboration skills.

 BS in Computer Science or equivalent

Job Type



Data Engineer

Must have Skills

  • Scala
  • Git
  • Jenkins
  • Hadoop
  • Gradle
  • Apache Spark
  • API Gateway
  • AWS Lambda

21 - 27 K/Year USD (Annual salary)

Longterm (Duration)

Onsite Pune, Maharashtra, India

Bharat G