Cloud Software Engineer II

Reflexive ConceptsHanover, MD

About The Position

Reflexive Concepts is seeking a skilled Cloud Software Engineer to join our growing team! Specifically, we are seeking a Big Data / Distributed Systems Engineer with demonstrated experience designing and developing applications in Windows and UNIX/Linux environments, and hands-on experience with Hadoop, Ruby on Rails, JavaScript, and related cloud and distributed computing technologies.

Requirements

  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university Five (5) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree OR Associate's degree in Computer Science or related discipline with an additional two (2) years of programming experience
  • Hadoop/Cloud Developer Certification
  • Within the last three (3) years, a minimum of one (1) years' experience with Map/Reduce and/or Hadoop, Hive, and/or Pig
  • Within the last three (3) years, a minimum of one (1) year experience the Hadoop Distributed File System (HDFS)
  • Within the last seven (7) years, a minimum of five (5) years experience programming with at least two (2) of the following languages: Java C C++
  • Within the last five (5) years, a minimum of three (3) years of experience designing and developing applications in a Windows or UNIX/Linux operating environment
  • Within the last five (5) years, a minimum of three (3) years experience with OpenSource (NoSQL) products that support highly distributed, massively parallel computation needs such as Hbase, CloudBase/Accumulo, and/or Big Table
  • Within the last three (3) years, a minimum of one (1) year experience with requirements analysis and design for one (1) or more object-oriented systems
  • Demonstrated experience in: Developing RESTful services Designing and developing web applications with JavaScript Big-Data Cloud Scalability (e.g. Amazon, Google, and/or Facebook) Designing and developing automated analytic software, techniques, and algorithms Compute cluster monitoring tools (e.g. Hobbit, Ganglia) CLOUDBASE internals, to include configuring, tuning, and testing CLOUDBASE in many configurations (>200 node clusters) Cluster performance management (e.g. Nagios) COPILOT, PRESSUREWAVE, and/or the R6 Cloud and/or the installation, configuration, and tuning of the same Linguistics (grammar, morphology, concepts) and/or Rosette Base Linguistics software for Chinese and/or Arabic LDAP protocol configuration and management Developing and deploying analytics that discover and exploit social networks Documenting ontologies, data models, schemas, formats, data element dictionaries, software application program interfaces, and other technical specifications Developing and deploying analytics within a heterogeneous schema environment Ruby-on-Rails framework
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service