Senior Big Data Programmer
Ref No.: 14-00928
Location: New York, New York
Position Type:Direct Placement
Experience Level: 5 Years
Start Date: 12/22/2014
Genesis10 is seeking a Senior Big Data Programmer. This is for a full-time position in New York, NY.

Description:
Our client is looking for a senior software developer with experience in various big data technologies to join its team. The team provides the core infrastructure to manage and access historical time series financial datasets. They work closely with multiple businesses to design and develop their systems to satisfy the ever growing customer needs. The team deals with challenges of storage, low latency retrievals, high volume requests, scalability and high availability posed by the requirements of their varied applications. It is a mission critical system with 24x7x365 uptimes.

Our client is currently engaged in adopting various big data technologies to manage the ever-increasing amounts of data to leverage scalability, performance and cost efficiencies. The technologies being used include Hadoop, Hbase, IBM DB2, Kafka/RabbitMQ, Oozie, Storm, MapReduce and potentially others such as ZooKeeper, Flume, Solr, and LogStash.

They are seeking a self-motivated, talented programmer with an interest in solving big data problems. In this role, you will participate in the design and implementation of various components and systems that are required to be highly efficient, robust and scalable. A successful candidate should have proven experience with the Hadoop stack and NoSQL data stores (preferably Hbase), experience working on critical infrastructure and desire to drive a product forward. The candidate must exhibit a passion for big data technologies and a flexible creative approach to problem solving.

Requirements:
  • 5+ years of Java programming
  • Experience with Hadoop/HDFS/MapReduce
  • Experience with Hbase/NoSQL or similar technology
  • Experience with Oozie, Zookeeper, Flume, Solr, ElasticSearch, Storm, or Spark is a plus
  • Experience with MQ technologies (Kafka, RabbitMQ) is a plus
  • C/C++ programming experience is a plus
  • Strong verbal and written communication skills
  • Strong analytical and problem-solving skills
  • Experience with enhancing and maintaining mission-critical software in a fast-paced environment is a plus but not necessary
If you have the described qualifications and are interested in this exciting opportunity, please apply!

About Genesis10:
Genesis10 is a leading U.S. business and technology consulting firm with hundreds of clients needing proven talent and solutions to power their strategic initiatives. If you are a high performing business or IT professional with solid, referenced experience, we want to meet you. Genesis10 recruiters and delivery professionals are highly accomplished career advocates, who get to know you beyond your resume to position you with the opportunities that fit your skills, experience and aspirations. We have benefit options to fit your needs and a support staff that works with you from placement throughout your engagement project after project. To learn more about Genesis10 and to view all our available career opportunities, please visit us at www.genesis10.com.
"Genesis10 is an Equal Opportunity Employer, M/F/D/V