Cloud Software Engineer - Level 2 (With active TS/SCI Clearance with Polygraph)

J&T Business Consulting
Annapolis, MD, USUSA
Software
Posted 2 days ago

Job Description

### **Required Skills** * Eight (8\) years of experience in software engineering in programs and contracts of similar scope, type, and complexity is required; two (2\) years of which must be in programs utilizing Big\-Data Cloud technologies and/or Distributed Computing. * Bachelors degree in Computer Science or a related discipline from an accredited college or university is required. * Four (4\) years of cloud software engineering experience on projects with similar Big\-Data systems may be substituted for a bachelor's degree. * Master's in Computer Science or a related discipline from an accredited college or university may be substituted for two (2\) years of experience. * Cloudera Certified Hadoop Developer certification may be substituted for one (1\) year of Cloud experience. * **The following cloud\-related experiences are required:** * Two (2\) years of Cloud and Distributed Computing Information Retrieval (IR). * One (1\) year of experience with implementing code that interacts with the implementation of Cloud Big Table. * One (1\) year of experience with implementing code that interacts with the implementation of Cloud Distributed File System. * One (1\) year of experience in implementing complex MapReduce analytics. * One (1\) year of experience with implementing code that interacts with Cloud Distributed Coordination Frameworks. * **Experience with Computer Network Operations:** Utility Computing, Network Management, Virtualization (VMWare or VirtualBox), Cloud Computing 2\. Multi Node Management and Installation: Management and installation of Cloud and Distributed Computing on multiple nodes, Python, CFEngine, Bash, Ruby, or related technologies. * Experience with Information Assurance: Securing Cloud\-Based and Distributed applications through industry standard techniques such as Firewalls, PKI Certificate, and Server Authentication with experience in Corporate authentication service(s) * **Experience with Information Technology:** * Object\-Oriented Design and Programming, Java, Eclipse or similar development environment, MAVEN, RESTful web services. * Cloud and Distributed Computing Technologies: at least one or a combination of several of the following areas \- YARN, J2EE, MapReduce, Zookeeper, HDFS, HBase, JMS, Concurrent Programming, Multi\-Node implementation/installation, and other applicable technologies. * Cloud and Distributed Computing Information Retrieval: at least one or a combination of several of the following areas \- HDFS, HBASE, Apache Lucene, Apache Solr, MongoDB * Ingesting, Parsing, and Analysis of Disparate Data\-sources and formats: XML, JSON, CSV, Binary Formats, Sequence or Map Files, Avro, and related technologies * Aspect\-Oriented Design and Development * Debugging and Profiling Cloud and Distributed Installations: Java Virtual Machine (JVM) memory management, Profiling Java Applications * UNIX/LINUX, CentOS * **Experience with SIGINT:** * Experience with at least one SIGINT collection discipline area (FORNSAT, CABLE, Terrestrial/Microwave, Overhead, and ELINT) * Geolocation, emitter identification, and signal applications. 3\. Joint program collection platforms and dataflow architectures; signals characterization analysis * **Experience with Other:** * CentOS and Linux/RedHat * Configuration management tools such as Subversion, ClearQuest, or Razor * \*\*Experience with at least a subset of the following: DevOps, Elastic Search, NiFi, Python, Java/Spring Boot, Angular * **Active TS/SCI security clearance with a current polygraph is required**