Previous Job
Senior Java/Hadoop Engineer
Ref No.: 17-07142
Location: Seattle, Washington
We’re looking for a talented Senior Software Engineer who would be able to support the existing BigData / Hadoop ecosystem running at high scale and potentially bring the game on to the next level!


• Maintenance, support and testing of in-house built data integration services in existing Hadoop ecosystem
• Analysis, design and implementation efforts around the migration of existing workloads from the on premise Hadoop environment into the cloud

Required skills and experience:

• At least 5 years of experience in designing and developing scalable, maintainable and operational web services and data processing applications
• Strong server-side Java background (Servlets, Spring)
• Good unit testing and integration testing skills
• Proficiency in Big Data / Hadoop stack (Hadoop, Hive, Oozie, Flume)
• Experience with MySQL or any other popular RDBMS
• Experience working in Linux environments
• Experience with Git
• Understanding of Scrum / Agile Methodologies
• Excellent problem solving skills
• Good communication skills and proven ability to work both independently and in a team onsite
• Ability to jump in and handle ambiguity

Good to have skills:
• Experience with NoSQL databases (MongoDB, Cassandra, HBase)
• Python / Spark knowledge
• Jmeter

About 50 to 60% of time will be spent handling trouble tickets and maintaining service offerings.
Other 50% working against road map- dealing with outstanding items that need to be completed.
All will be working toward existing services- writing new code against existing code base as well as new code for new features in existing code base.
The core of the job is Hadoop/HDFS.
Languages that will be used are Java and Python.
Although python is secondary, they should know it especially if working in Hadoop.
Agile methodology framework, HIVE, OOZIE and FLUBE are all part of the standard distribution of Hadoop.
If you have Hadoop then you should know these. SQL- Relational database experience.
NOSQL is a nice to have, but not essential as it is not currently running in environment.
AWS experience.
Will hire non local candidates willing to relocate.
Will do Skype/Blue jeans interviews.
Things like SPARK are great and JMETER, although not really used, was sometimes used to do performance testing against clusters, but again, not required.