Mid/Senior Software Developer

AMS TechnologiesSan Antonio, TX
Onsite

About The Position

AMS Technologies is seeking a Mid/Senior Software Developer with strong DevSecOps and platform engineering experience to support the development, deployment, and sustainment of complex cyber software systems within a Department of Defense environment. This role is focused on Kubernetes-based platforms, secure software delivery, infrastructure automation, and the reliable operation of mission-critical cyber capabilities. The ideal candidate brings a strong foundation in Linux administration, containerized environments, and secure development practices, along with the ability to work effectively across engineering, operations, and cybersecurity teams.

Requirements

  • Active Secret clearance with the ability to obtain TS/SCI.
  • Intermediate DoD 8140 work role alignment for Software Developer (621).
  • CSSLP, GSEC, or similar certification, or the ability to obtain within 6 months of start date.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related technical field with 5 to 8+ years of relevant experience, or Master’s degree with 3 to 6 years of relevant experience.
  • Strong hands-on experience with Linux system administration, preferably Ubuntu.
  • Experience with Kubernetes, containerization, and virtualized environments in production or mission-focused settings.
  • Experience working in DevSecOps and Agile/Scrum environments.
  • Experience using Jira and Confluence for software lifecycle management and team collaboration.
  • Familiarity with Air Force software platforms, including Platform One and Iron Bank.
  • Experience applying DoD scan results and remediating vulnerabilities, including ACAS, Nessus, and STIG compliance.
  • Strong written and verbal communication skills and the ability to work effectively in a collaborative technical environment.

Nice To Haves

  • Experience designing or supporting identity and access management solutions such as Keycloak, SAML, OAuth, or CAC integration.
  • Familiarity with air-gapped or disconnected environments and repository mirroring strategies.
  • Experience supporting Air Force Defensive Cyber Systems, Air Force Cyber Defense, or similar mission environments.
  • Experience with infrastructure-as-code, scripting, and automation tools.
  • Prior experience leading technical efforts, coordinating across engineering teams, or mentoring junior personnel.

Responsibilities

  • Design, deploy, and maintain Ubuntu Linux environments, including repository synchronization servers across physical, virtual, and containerized systems.
  • Architect, build, and manage Kubernetes clusters and virtual machine infrastructure in support of scalable and resilient applications.
  • Develop and integrate identity and access management capabilities across multiple systems and applications, including authentication and authorization services.
  • Support DevSecOps pipelines and automation for software build, test, integration, and deployment activities.
  • Apply DoD security requirements, including patching, STIG implementation, configuration hardening, and vulnerability remediation using tools such as ACAS and Nessus.
  • Collaborate with cross-functional teams to support multiple concurrent software releases and maintain system reliability, performance, and security.
  • Troubleshoot platform, application, and infrastructure issues and implement effective corrective actions.
  • Contribute to system architecture decisions and provide technical guidance or mentorship to junior engineers as needed.
  • Develop and maintain technical documentation, implementation procedures, and operational support materials.

Benefits

  • Competitive salary and comprehensive benefits package.
  • Paid time off and company holidays.
  • Opportunity to support meaningful national security missions in a collaborative and mission-driven environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service