About this role
Davidson is distinguished in the aerospace and missile defense industry, in part, because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology solutions in defense of our nation.
Davidson is seeking a Software Engineer (CI/CD) in Huntsville, Alabama.
Job Responsibilities:
- Influence and coordinate work across multiple teams without direct line authority, ensuring alignment on priorities and commitments.
- Apply DevOps concepts and best practices to support software delivery pipelines, even when not acting as the primary implementer.
- Take ownership to identify roadblocks, track actions, and drive issues through to closure.
- Maintain technical credibility across multiple disciplines to effectively communicate with engineers and understand the work and trade space being discussed.
- Work in a fast-paced environment with high expectations, diverse assignments, and collaborative team settings across all levels of the organization.
Job Requirements:
- Software Engineer- Bachelor's degree in a STEM field and at least 2 years of relevant experience, or Master's degree in STEM field and 0 years of experience.
- Principal Software Engineer- Bachelor's degree in a STEM field and at least 5 years of relevant experience, Master's degree in STEM field and 3 years of relevant experience, or PhD in STEM field and 0 years
Strong experience with Continuous Integration / Continuous Delivery (CI/CD) concepts and implementation, including:
- Virtualized environments and virtual machines.
- Containerization technologies.
- Container orchestration platforms.
Hands-on experience with:
- Ansible and Ansible playbooks; Ansible Automation Platform.
- Jenkins or similar CI/CD automation tools.
- Sonatype Nexus or similar artifact repository managers.
- Proficiency in Linux-based development and runtime environments.
- Experience with modern configuration management and source control tools (Git / GitLab).
- Current CompTIA Security+ certification
- Active Secret Clearance.
Desired (not required) Qualifications
- Experience with Python for automation, tooling, or pipeline integration.
- CI/CD experience in classified or highly controlled environments.
- Experience designing, implementing, and maintaining test bench and benchmarking CI/CD pipelines.
- Experience defining CI/CD requirements, user stories, and use cases in partnership with development and test teams.
- Familiarity with Agile frameworks (e.g., Scrum, SAFe)
Clearance:
- Must have an Active DoD Secret security clearance