Must have: * Software development experience in Java * Should have a good programming background with expertise in Scala or Python * Experience with Big Data technologies such as Hadoop and related ecosystem * Practical experience on MapReduce* Experience on complete SDLC/PDLC * Exposure to Build and release management * Experience, interest, and adaptability to working in an Agile delivery environment * Ability to select the right tool for the job