our current needs
Are you ready to build the career YOU want? Apply today and let's take the next step together.*
*All current openings require an active Intelligence agency security clearance and a polygraph.
Candidates should have experience with:
-
the optimization of distributed, high-throughput text and multimedia storage systems; sustainment, modernization and migration of legacy storage systems to modern storage systems
-
the development and deployment of analytics; software with high level languages such as Java, C, C++; and Restful services
-
OpenSource (NoSQL) products that support highly distributed, massively parallel computation needs such as Hbase, CloudBase/Acumulo, Big Table, etc.
-
the Map Reduce programming model and technologies such as Hadoop, Hive, Pig, etc.
-
serialization such as JSON and/or BSON
-
the design of applications with and interfacing between Elasticsearch, Kafka, Docker, and streaming frameworks, e.g., Spark/Storm/Samza/Fink
-
the systems engineering, systems integration and/or systems building of Linux Virtualization or Linux Container environments, e.g., OpenStack or OpenShift
-
big-data cloud scalability (Amazon, Google, Facebook)
Desired certifications include: Cloudera Certified Spark & Hadoop Developer
software engineering & development (applications)
Candidates should have experience with:
-
full stack (backend, middleware, front-end) software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
-
DevOps teamwork to develop, deploy, and sustain mission products/systems
-
"wrapping" legacy systems or components as Web Services within a SOA framework
-
one or multiple development technologies including Java, Groovy, JavaScript, Angular, Ruby, Ruby on Rails, React, MongoDB, etc.
-
the development of software with high-level languages, such as Java, C, C++, or JavaScript, in the development of application software for complex systems
-
the architecture, design, development, test, and support of integration of Hadoop and MapReduce frameworks
-
source control tools like Git, Bitbucket, etc.
-
continuous integration tools, like Jenkins
-
infrastructure automation tools, like Ansible
-
deployment automation & orchestration tools, like Jenkins and VSTS
-
container concepts like, LXD and Docker
-
orchestration tools, like Kubernetes
cloud systems administration
Candidates should have experience with:
-
cloud technologies (Kubernetes, ElasticSearch, Docker, Hadoop, Accumulo, Kibana, LogStash, MySQL, MongoDB, HAProxy load balancer, RabbitMQ)
-
big data system administration and integration
-
Linux commands (expert level)
-
NiFi
Desired certifications include: Cloudera Certified Administrator
Shift positions available (increased pay).
test engineering
Candidates should have experience with:
-
system tests at the component, integration, system, and end-to-end levels
-
the development and implementation of test strategies, plans, traceability matrices, procedures, and reports
-
test automation tools, like IBM Rational Robot, Mercury Interactive LoadRunner, QuickTest, or Selenium
-
basic Linux & Windows commands
network engineering
Candidates should have experience with:
-
the planning, design, development, implementation, and technical support of multi-platform, multi-system networks to encompass diagnosing network performance shortcomings and designing and implementing performance improvements
-
the management networks using Linux-based hardware platforms
-
the development, operations, and management of networks required to operate in a secure PKI, IPSEC, or VPN enabled environments
-
routing protocols, QOS, the implementation of traffic shaping and policing on the network, and IPSEC tunneling
-
CISCO network equipments, like 2800 series, 6509, 6513, 3825, 3750,4900, ASR-I004 & 1006, etc
Desired certifications include: Cisco Certified Network Associate (CCNA) at the Associate level; preference to be professionally certified in Network Security (CCSP), Network Design (CCOP), and/or Routing & Switching (CCNP)
systems engineering
Candidates should have experience with:
-
providing technical direction for the development, engineering, interfacing, integration, and testing of complex hardware/software systems to include requirements elicitation, analysis and functional allocation, conducting systems requirements reviews, developing concepts of operation and interface standards, developing system architectures, and performing technical/nontechnical assessment and management as well as end-to-end flow analysis
-
systems architectures in a service oriented environment (preference of three years' experience in an Enterprise Service Bus (ESB) environment)
-
hands-on testing on software architectures and applications to maximize UI/UX effectiveness
-
agile and/or spiral development models
-
the development of systems performance, availability, scalability, manageability, and security requirements for mid-to-large scale programs
-
the optimization of storage, retrieval, backup, and retention strategies across globally distributed, high throughput, text and multimedia storage within clustered or cloud environments
-
the internals of HDFS, HADOOP, and/or Google’s BIG TABLE (for cloud systems engineers only)