CAREERS

“Y’all are the first company I’ve actively thrown people at. Other places were -Eh, they pay you, just ignore the front office.” – Team Member

We pay $$$ for external referrals!

Submit your referral today!

Technical Writer
Posted 1 year ago

DESCRIPTION:

Responsible for the preparation, review, revision, and maintenance of technical documents including software and systems engineering, system operations, testing, and user documentation. Writes and edits technical documentation for all of the project’s hardware and software to include installation, configuration and how-to documentation. Creates code documentation for software; produces implementation guides and end-user guides for capabilities; provides field, data definition, and data flow documentation and formats technical publications from pamphlets, technical drawings, and consultations with technical personnel and other available resources. 

QUALIFICATIONS:

Eight (8) years experience as a TW in programs and contracts of similar scope, type, and complexity is required… Bachelor’s degree in a technical discipline from an accredited college or university is required. A Master’s degree may be substituted for two (2) years of experience, reducing the requirement to six (6) years of experience. Four (4) years of additional TW experience may be substituted for a bachelor’s degree.

Job Features

Job Category

Computer Science, Documentation, Information Management, Information Technology

DESCRIPTION: Responsible for the preparation, review, revision, and maintenance of technical documents including software and systems engineering, system operations, testing, and user documentation. W…

DESCRIPTION:

LEVEL 1:

The Software Engineer shall be responsible for performing ETL (extraction, transformation and load) operations on Big Data for the HPDA organization. Additional tasking shall include devising methods to improve existing operational ETL data flow processing, distribution, and reliability.

LEVEL 2:

The Software Engineer shall be responsible for supporting the CCE Marketplace and services. The CCE Marketplace provides several containerized services that customers can provision and access on demand inside of a Kubernetes cluster. Some of the services include GitLab CI/CD, Jupyter Notebooks, Jenkins, and several other products.

Additional tasking shall include maintenance and troubleshooting of containerized applications, upgrading services, and supporting CCE Marketplace customers. As required, the Software Engineer shall develop any required software for new CCE Marketplace functionality and services.

LEVEL 3:

The Software Engineer shall be responsible for developing rapid experimental prototypes of particular capabilities associated with the improvement and modernization of metrics and monitoring capabilities within the Y33 organization. Tasking shall also include demonstrations to validate concepts and to prove operational capability and scalability.

LEVEL 4:

The Software Engineer shall be responsible for the design and implementation of a suite of APIs required for the interoperability of enterprise management components working as an integrated system. Additional tasking shall include publishing an enterprise management ICD and defining interface development standards and requirements.

REQUIREMENTS:

LEVEL 1:

  • Experience using the Linux CLI
  • Experience with Jupyter Notebooks
  • Experience using Apache NiFi canvas to process and distribute data
  • Experience creating, managing, and troubleshooting complex operational data flows
  • Experience with Corporate data flow processes and tools
  • Experience with Corporate data security and compliance procedures and policies

LEVEL 2:

  • Experience using the Linux CLI
  • Experience with Bash/Python scripting
  • Experience developing Java applications using Spring/Spring Boot
  • Experience developing/deploying services on Kubernetes
  • Experience working with and developing REST APIs
  • Experience creating containerized applications/services using Docker
  • Experience with Git Version Control System

LEVEL 3:

  • Experience using the Linux CLI
  • Experience developing scripts using Bash/Python
  • Experience developing with multiple high level programming languages in a Linux environment
  • Experience with metrics collection, monitoring, and alerting concepts, best practices, and tools
  • Experience with software frameworks used for searching, monitoring, and analyzing big data such as Elastic Stack, Splunk, and Prometheus
  • Experience developing with messaging frameworks such as Kafka, JMS, RabbitMQ, ActiveMQ
  • Experience with SQL technologies such as MySQL, MariaDB, and PostgreSQL
  • Experience with Key/Value and Time-series databases such as OpenTSDB
  • Experience designing, implementing, and consuming REST/and or gRPC interfaces
  • Experience with CI/CD concepts, principles, methodologies, and tools such as GitLab CI 

LEVEL 4:

  • Experience using the Linux CLI
  • Experience writing scripts using Bash/Python
  • Experience developing with multiple programming languages such as C++, Python and/or Java in a Linux environment
  • Experience with CI/CD principles, methodologies, and tools such as GitLab CI 
  • Experience designing and implementing REST interfaces
  • Experience with gRPC and Protocol Buffers
  • Experience with concepts, methods, and best practices for securing APIs
  • Experience with microservices architecture patterns
  • Experience with automating API testing
  • Experience with Git Version Control System

QUALIFICATIONS:

LEVEL 1:

Master’s degree in Computer Science or related discipline from an accredited college or university.

OR

Bachelor’s degree in Computer Science or related discipline from an accredited college or university, plus two (2) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity

OR

Four (4) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

LEVEL2:

Master’s degree in Computer Science or related discipline from an accredited college or university, plus three (3) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

OR

Bachelor’s degree in Computer Science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity

OR

Seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

LEVEL 3:

Master’s degree in Computer Science or related discipline from an accredited college or university, plus five (5)

years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

OR

Bachelor’s degree in Computer Science or related discipline from an accredited college or university, plus seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity

OR

Nine (9) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

LEVEL 4:

Master’s degree in Computer Science or related discipline from an accredited college or university, plus ten (10) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

OR

Bachelor’s degree in Computer Science or related discipline from an accredited college or university, plus twelve (12) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity

OR

Fourteen (14) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

Job Features

Job Category

Information Technology, Linux

DESCRIPTION: LEVEL 1: The Software Engineer shall be responsible for performing ETL (extraction, transformation and load) operations on Big Data for the HPDA organization. Additional tasking shall inc…

Business Financial Professional
Posted 1 year ago

DESCRIPTION:

Assist in the execution of the Program’s Budget through the creation/maintenance of spend plans, requisitions and their supporting documents. Coordinate financial data with appropriate Government officials, such as Business Financial Managers, Program Managers, Contract Managers, Contracting Officers and Contracting Specialists. Contribute to the maintenance of current resources to support the day-to-day mission activities.

QUALIFICATIONS:

Level 1:

Four (4) years of DoD, IC, or 6 (six) years of combined DoD, IC and commercial experience in purchasing or finance required. NSA’s financial management system and its interfaces (currently FACTS, CMIS and CDW) experience is preferred. In lieu of two (2) years of experience, an undergraduate degree with a business focus is acceptable. Proficiency with Microsoft Excel to include creating formulas and pivot tables is required. 

Level 2:

Eight (8) years of DoD, IC, or ten (10) years of combined DoD, IC and commercial experience in purchasing or finance and a Bachelor’s Degree with a business focus is required. Experience in the preparation of reports that reflect programs/project status in areas of cost, schedule and performance is required. Experience in budget planning, budget preparation and budget execution for acquisition programs is required. NSA’s financial management system and its interfaces (currently FACTS and CMIS) experience is preferred. In lieu of a degree, Program Management Professional (PMP) certification, Certified Defense Financial Manager (CDFM), or DAWIA Level I in Business/Financial Management and three (3) years of directly related experience for a total of eleven (11) years of DoD/IC purchasing/finance experience or thirteen (13) years of combined DoD, IC and commercial purchasing/finance experience may be substituted. In lieu of certification, an additional two (2) years of directly related experience for a total of thirteen (13) years of DoD/IC purchasing/finance experience or fifteen (15) years of combined DoD, IC and commercial experience may be substituted. Proficiency with Microsoft Excel to include creating formulas and pivot tables is required. Proficiency with PowerPoint to include importing Excel data into presentations.

Job Features

Job Category

Financial, Information Management, Information Technology

DESCRIPTION: Assist in the execution of the Program’s Budget through the creation/maintenance of spend plans, requisitions and their supporting documents. Coordinate financial data with appropriate …

DESCRIPTION:

The HPC Software Engineer (HSE) designs, develops; tests, deploys, documents, maintains, and enhances complex and diverse software for HPC (high performance computing) systems based upon documented requirements, Critical for an HSE is either a very strong math background and/or a very strong Computer hardware background, One or both of these is required in order for the HSE to be able to understand the intricacies of the HPC architecture that is being targeted by the software being developed, or to understand the complex mathematical principles which-underlie the software applications being developed. The systems might include, but are not limited to, processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring. Works -individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial Off-The-Shelf (COTS)/Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components. Working knowledge of Configuration Management (CM) tools and Web Services implementation.

QUALIFICATIONS:

LEVEL 2:

Master’s degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus three (3) years of experience as an HSE, in programs and contracts of similar scope, type, and complexity. OR

Bachelor’s degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus five (5) years of experience as an HSE, in programs and contracts of similar scope, type, and complexity.

OR

Seven (7) years of experience as an HSE, in programs and contracts of similar scope, type, and complexity.

LEVEL 3:

Master’s degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus five (5) years of experience as an HSE, in programs and contracts of similar scope, type, and complexity.

OR

Bachelor’s degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus seven (7) years of experience as an HSE, in programs and contracts of similar scope, type, and complexity.

OR

Nine (9) years of experience as an HSE, in programs and contracts of similar scope, type, and complexity.

Task Required Skills:

  • Experience developing scripts using Bash/Python
  • Experience using the Unix command line
  • General HPC technical knowledge regarding compute, network, memory, and storage components
  • Experience developing with multiple high level programming languages in a Unix environment
  • Experience with HPC open source parallel programming methods such as OpenSHMEM, pthreads, Open MPI, and UPC
  • Experience developing test plans, operational assessment test reports, and associated documentation
  • Experience with containerization technologies such as Docker
  • Experience with automating test procedures
  • Experience with performing benchmarking testing

Job Features

Job Category

Computer Science, Configuration Management, Documentation, Engineering, Math

DESCRIPTION: The HPC Software Engineer (HSE) designs, develops; tests, deploys, documents, maintains, and enhances complex and diverse software for HPC (high performance computing) systems based upon …

Blog at WordPress.com.