Cross Domain Solutions Software Engineer

DarkStar Intelligence · Baltimore, MD

Company

DarkStar Intelligence

Location

Baltimore, MD

Type

Full Time

Job Description

Cross Domain Solutions Software Engineer

Position Summary

DarkStar is in search of a Cross Domain Solutions Software Engineer based in Annapolis Junction, targeting individuals with an active Top Secret/SCI clearance and Counterintelligence Polygraph. The Software Engineer shall be part of a team responsible for implementing a Zero-touch provisioning (ZTP) solution as part of an Infrastructure as a Service (IaaS) for complex High Performance Computing Systems. Development activities include inventory schema design, interface implementation, testing, deployment, and sustainment.

Location: Annapolis Junction, MD

FLSA Status: Full-Time

Security Clearance Level: TS/SCI with CI Polygraph

Citizenship: Applicants must be U.S. Citizens.

Position Type: On-Site

Primary Duties and Responsibilities

  • Design, develop, and implement solutions for Zero-touch provisioning (ZTP) as part of the IaaS infrastructure.
  • Collaborate with cross-functional teams to gather and define requirements for system functionality.
  • Develop and maintain system documentation, including interface design documents, test plans, and deployment guides.
  • Troubleshoot and resolve technical issues in both development and production environments.
  • Automate system configuration and management tasks, ensuring seamless integration with cloud-based infrastructure.
  • Perform testing and validation to ensure systems are meeting performance expectations and security requirements.
  • Participate in code reviews, provide feedback on code quality, and follow best practices in software development.
  • Support the sustainment and continuous improvement of High-Performance Computing (HPC) systems.
  • Implement security best practices in systems design, development, and deployment.

Minimum Qualifications

  • Active Top Secret/SCI clearance with a Counterintelligence Polygraph.
  • Master's degree in Computer Science or a related discipline from an accredited college or university; OR
  • Bachelor's degree in Computer Science or a related discipline from an accredited college or university, plus two (2) years of experience as a Software Engineer (SWE) on programs and contracts of similar scope, type, and complexity; OR
  • Four (4) years of experience as a Software Engineer (SWE) on programs and contracts of similar scope, type, and complexity.

Required Skills:

  • Proficiency with the Linux CLI.
  • Experience developing with Python in a Linux environment.
  • Familiarity with Infrastructure as Code (IaC) principles and automation tools such as Ansible.
  • Hands-on experience with SQL technologies such as PostgreSQL, MySQL, or MariaDB.
  • Experience in designing, implementing, and consuming REST APIs.
  • Knowledge of CI/CD principles, methodologies, and tools like GitLab CI.
  • Experience with containerization technologies such as Podman or Docker.
  • Proficiency with the Git Source Control System.

Desired Skills

  • Experience with Messaging Frameworks such as Kafka, ActiveMQ, and RabbitMQ 
  • Experience with tools used for metrics visualization such as Grafana and Kibana
  • Experience with the Atlassian Tool Suite (JIRA, Confluence)
  • Experience with Pytest testing framework


 

Apply Now

Date Posted

09/10/2024

Views

2

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8