Previous Job
Senior Applications Developers (Big Data / Hadoop)
Ref No.: 18-22578
Location: Washington, District of Columbia
Job Title: Senior Applications Developers (Big Data / Hadoop)
Location: Washington DC

Required Skills & Experience
  • 10+ years of experience designing and implementing large scalable distributed systems.
  • 3+ years of strong hands-on experience in developing applications in Hadoop ecosystem using industry standard Hadoop tools such as Spark, Impala, Hive, HBase, Sqoop, and Oozie.
  • Experience with Big Data Exploration, Profiling, Quality and Transformation techniques.
  • Experience building scalable and reliable data pipelines to ingest and process data at-scale and in batch and real-time modes.
  • Experience working with complex data formats including structured, unstructured and semi-structured data.
  • Proficient in Unix/Linux, Java, Scala, Python or similar languages.
  • Experience with at least one NoSQL databases like MongoDB and Relational Databases including SQL Server.
  • DevOps, CI/CD, continuous Integration, and development automation.
  • Experience with agile development environments and Scrum methodology.
  • Design, code, test, debug, and document software solutions using appropriate processes, tools, frameworks, libraries, patterns, best practices and standards.
  • Ability to plan, schedule and deliver quality software.
  • BS / MS in Computer Science or similar program.
  • Excellent interpersonal, written/verbal communication and organization skills.
Nice to Have
  • Cloudera Certified Data Engineer (++).
  • Experience with Hadoop components including Kudu, Solr, Kafka, Flume, ZooKeeper.
  • Familiarity with Machine Learning and Deep Learning.
  • Ability to troubleshoot and debug Hive/Impala query and perform query optimization.
  • Knowledge of master data management (MDM) and metadata related standards, processes and technology would be a major plus.