Booz Allen Hamilton logo
Booz Allen HamiltonPosted 1 month ago

High Side Operations Software Engineer

$86,800–$198,000 year

On-siteAlexandria, Virginia, United States

Full TimeBachelors DegreeEnterprise

Job Summary

Develop production-grade applications using Python or Java within secure, air-gapped, or disconnected environments. Manage software deployments through CI/CD pipelines utilizing GitLab CI, Jenkins, or ArgoCD, while administering containerization technologies like Docker and Kubernetes. Collaborate with the development team to create custom tools and systems that enhance warfighter access to data, improving cross-domain data movement and strengthening mission applications within Maven Smart Systems. Design and recommend solutions based on client requirements, ensuring consistent performance and scalability for digital, data, and AI-enabled capabilities that support coordinated decision-making across the Department. TS/SCI clearance with a polygraph is required.

Required Qualifications

  • 3+ years of experience building production-grade applications with Python or Java
  • 3+ years of experience deploying, configuring, and maintaining enterprise software applications in secure, air-gapped, or disconnected environments
  • 3+ years of experience managing software deployments through CI/CD pipelines using tools such as GitLab CI, Jenkins, or ArgoCD
  • 2+ years of experience with containerization technologies, such as Docker, Containerd, Podman, or Kaniko
  • 2+ years of experience with deploying and managing applications in Kubernetes using tools or CLIs, such as Kubectl and Helm
  • Experience using Git for version control in a collaborative software development environment
  • Knowledge of networking, system security, and enclave boundary controls
  • TS/SCI clearance with a polygraph
  • Bachelor's degree in a Computer Science field
  • Must be available for weekend shifts
  • Must be able to lift 50 lbs

Desired Qualifications

  • 2+ years of experience building or maintaining production-grade RESTful APIs or software interfaces
  • 2+ years of experience with administering Linux servers or Virtual Machines, including OS package maintenance, networking, and disk management
  • 2+ years of experience implementing event-driven or streaming architectures leveraging Kafka, RedPanda, Amazon SNS, or Apache Flink
  • 2+ years of experience with Cloud Service providers, including AWS or Azure, and their associated services and tools
  • 2+ years of experience with deploying and administering on-prem and cloud Kubernetes clusters, such as RKE2, K3S, EKS, AKS, or OpenShift
  • Experience evaluating architectural tradeoffs and designing robust, scalable service-based software applications
  • Experience acquiring client requirements and designing and recommending solutions based upon these requirements
  • Experience with Java, C#, C++, JavaScript, React, or NodeJS
  • Knowledge of the Software Development Life Cycle (SDLC) and secure deployment practices

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce