Overview:
Job Title:Senior DevOps Software Engineer
Job Location: Remote / Within Driving Distance of Scott AFB or Ft. Mead, MD
Responsibilities:
Trace Systems has an opening for a DevOps Software Engineer to be a key member of the Special Projects Innovations Team as part of the Global Solutions Management - Operations II (GSM-O II) contract. The successful candidate will work hands-on with a team of software engineers and provide technical expertise in Continuous Integration/Continuous Delivery (CI/CD), DevOps, and software configuration management to support the automated and rapid delivery of innovative solutions to a cloud-based environment.
While this role is primarily remote, the candidate must reside within commuting distance to Scott AFB, IL or Ft. Meade, MD for on-site support as needed.
* Experience developing automated CI/CD build and deployment pipelines using Cloudbees/Jenkins, Artifactory, OpenShift/Kubernetes, Docker, Ansible, and Bitbucket.
* Be familiar with software configuration management (SCM), release planning, and version control, and should be capable of providing SCM support throughout the software product lifecycle, from initial development through promotion to test, QA, and production environments.
* Knowledge in the design, development, documentation, testing, and deployment of software written in Python and Java, along with experience in Kafka and Elastic clusters and environments.
* Team members operate within an Agile environment, attend daily scrums, demonstrate working software, and collaborate with a geographically distributed (remote) team.
* Proactive monitoring, risk identification and mitigation, and consistent communication are key to the successful completion of project objectives.
Qualifications:
* Active, in-scope US Government issued Secret clearance.
* Due to the nature of the work and US Government requirements, US Citizenship is required.
* Security+ certification or equivalent DoD 8570 IAT II certification within 14 days of start date.
* Strong working knowledge of Git and experience with development workflows in Bitbucket or equivalent tools.
* Experience designing, building, and deploying DevOps pipelines using Bitbucket, Git, Jenkins, Artifactory, and Ansible (or equivalent tools).
* Experience deploying applications in a containerized environment using Kubernetes and Docker (OpenShift experience is a plus).
* Full software lifecycle automation experience, including design, development, testing, and deployment to production environments.
* Experience building automated software testing pipelines using Ansible, Selenium, JMeter, JUnit, and other applicable tools.
* Previous SCM experience including release planning, baseline management, branch merging, and build production.
* Experience developing and deploying software in cloud environments (AWS experience is a plus).
* Strong command-line experience on UNIX-based platforms.
Share this job:
Share this Job