Seeking a Senior DevOps Software Engineer to lead the design, development, and maintenance of scalable, automated DevOps pipelines and software deployment processes for a partner company.
Requirements
- 8–12 years of relevant DevOps or software engineering experience.
- Strong experience with Git, Bitbucket, and development workflows.
- Proficiency in UNIX command-line environments.
- Hands-on experience with containerized environments, Kubernetes, Docker, and cloud deployment (AWS preferred).
- Expertise in CI/CD pipelines, automated testing, and full software lifecycle automation.
- Knowledge of DoD security standards, security scans, and software compliance in secure environments.
- Security+ certification or equivalent DoD 8570 IAT II certification within 60 days of start.
Responsibilities
- Design, develop, and maintain automated CI/CD pipelines using Jenkins/Cloudbees, Artifactory, OpenShift/Kubernetes, Docker, Ansible, and Bitbucket.
- Lead software configuration management (SCM) release planning, version control, and baseline management for distributed development networks.
- Provide technical direction, mentorship, and training to software engineering teams on CM processes and DevOps best practices.
- Develop automated tests and ensure software quality using tools such as Ansible, Selenium, JMeter, and JUnit.
- Deploy, configure, and maintain Kafka and Elastic clusters, ensuring system stability and performance.
- Identify, report, and mitigate technical risks proactively, troubleshooting complex installation, infrastructure, and system issues.
Other
- Collaborate within Agile teams, participate in scrums, and communicate effectively with geographically dispersed team members.
- Strong communication and collaboration skills for working with virtual teams.
- DoD Secret clearance or ability to obtain interim Secret clearance prior to start.
- US citizenship required; less than 10% travel.
- Flexible remote work with occasional on-site support at Scott AFB, IL or Ft. Meade, MD