Virtusa

Big Data Engineer

Job description

6-9 years of commercial software development experience

This team is responsible for Global Customer Marketing Personalization products which including batch/real-time analytical, machine learning and modeling solutions leveraging transformational technologies, such as Hadoop, Spark, HDFS, MapReduce, Hive, HBase, Pig & Java

Responsibilities include, but are not limited to - Develops and tests software, including ongoing refactoring of code, and drives continuous improvement in code structure and quality Primary focus is spent writing code, API specs, conducting code reviews and testing in ongoing sprints, or doing proof of concepts/automation tools. Applies visualization and other techniques to fast track concepts. Functions as a core member of an Agile team driving user story analysis and elaboration, design and development of software applications, testing and builds automation tools

Strong programming knowledge in Java Solid understanding of data structures, Algorithms & Design Patters is required Hands-on experience in Big Data technologies (at least MapReduce, Hive and Hbase) Understanding and experience with UNIX / Shell / Python scripting Database query optimization and indexing Web services design and implementation using REST / SOAP Strong analytical ability Excellent communication skills

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.