Cloud Software Engineer II
About the role
Reflexive Concepts is seeking a skilled Cloud Software Engineer to join our team!
Specifically, we are looking for a Cloud Software Engineer (Skill Level 2) to build distributed applications and RESTful services in Java, C or C++ against large-scale data in Hadoop, HDFS and Accumulo.
Qualifications
Required:
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 and/or 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 Map/Reduce and/or Hadoop, Hive and/or Pig
Within the last three (3) years, a minimum of one (1) year experience with the Hadoop Distributed File System (HDFS)
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 developing Restful services
Hadoop/Cloud Developer Certification
A bachelor’s degree in Computer Science or a related discipline
An associate’s degree in Computer Science or a related discipline and two (2) years programming experience, or five (5) years programming experience, may be substituted for a bachelor’s degree
Active TS/SCI clearance with full-scope polygraph
Desired
Demonstrated experience with the Ruby-on-Rails framework
Demonstrated experience designing and developing web applications with JavaScript
Demonstrated experience with Big-Data cloud scalability
Demonstrated experience designing and developing automated analytic software, techniques and algorithms
Demonstrated experience with compute cluster monitoring tools (e.g. Hobbit, Ganglia) and cluster performance management (e.g. Nagios)
Demonstrated experience with CLOUDBASE internals, to include configuring, tuning and testing CLOUDBASE in many configurations (>200 node clusters)
Demonstrated experience with COPILOT, PRESSUREWAVE and/or the R6 Cloud, and/or the installation, configuration and tuning of the same
Demonstrated experience with LDAP protocol configuration and management
Demonstrated experience developing and deploying analytics that discover and exploit social networks, and analytics within a heterogeneous schema environment
Demonstrated experience documenting ontologies, data models, schemas, formats, data element dictionaries, software application program interfaces and other technical specifications
Demonstrated experience with linguistics (grammar, morphology, concepts) and/or with Rosette Base Linguistics software for Chinese and/or Arabic
Responsibilities
- Build distributed applications and RESTful services using Java, C, or C++ against large-scale data.
- Work with Hadoop, HDFS, and Accumulo to develop scalable cloud software solutions.
Qualifications
- Minimum of five years experience programming with at least two of the following languages: Java, C and/or C++
- Minimum of three years of experience designing and developing applications in a Windows or UNIX/Linux operating environment
- Minimum of three years experience with OpenSource (NoSQL) products that support highly distributed, massively parallel computation needs
- Minimum of one year experience with Map/Reduce and/or Hadoop, Hive and/or Pig
- Minimum of one year experience with the Hadoop Distributed File System (HDFS)
- Minimum of one year experience with requirements analysis and design for one or more object-oriented systems
- Demonstrated experience developing Restful services
- Hadoop/Cloud Developer Certification
Skills mentioned
About Reflexive Concepts
Reflexive Concepts is a Baltimore-based small business dedicated to providing the Intelligence Community, Department of Defense, and industry partners with top-tier technology solutions. We strive to connect the brightest engineers with the most complex and important projects in the National Security industry.