Avatar for Geo Owl
Provides geospatial technology solutions and intelligence analysis

Senior SecDevOps Pipeline Developer

  • Augusta
  • |10 years of exp
  • |Full Time
Posted: 3 days ago
Job Location
Augusta
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
Release Management
Regression Testing
Performance Testing
Defect Tracking
Software Debugging
CI/CD Pipelines
Quality Assurance Processes
Security Standards
Software Development Lifecycles
Automated Security Testing
Troubleshooting Software Applications
Analyzing System Logs
Software Test Plans
Automated Testing Procedures
Reviewing Source Code
DoD 8140.03 Baseline Certification

About the job

We are currently seeking a Senior SecDevOps Pipeline Developer. This position is contingent on contract award, with an expected start date of January 1, 2027.

As a Senior SecDevOps Pipeline Developer, you will support a high-priority U.S. Army GEOINT mission by developing, securing, and maintaining continuous integration and continuous delivery (CI/CD) pipelines and automated software testing solutions. This position plays a key role in ensuring the security, reliability, and performance of Scalable GEOINT software through advanced Python scripting, automated security testing, and quality assurance processes. You will work alongside military and government personnel, software developers, and technical teams to identify vulnerabilities, troubleshoot software issues, and ensure mission-critical applications meet operational and security

Key Responsibilities

  • Develop and execute software test plans to identify defects, determine root causes, and ensure software functionality and performance.
  • Identify, analyze, and document software defects, including issues related to functionality, output, user interfaces, and system performance.
  • Develop and maintain automated testing programs covering database impacts, regression testing, negative testing, usability, and software compatibility.
  • Design and implement repeatable test plans, scenarios, scripts, and procedures that meet established quality assurance and security standards.
  • Build, secure, and maintain CI/CD pipelines using advanced Python scripting and automated security testing tools.
  • Design, develop, and maintain automated testing tools and software testing environments.
  • Establish and maintain replicated production environments to evaluate software performance and identify potential issues before deployment.
  • Conduct compatibility testing across software applications, hardware platforms, operating systems, and network environments.
  • Evaluate system changes prior to deployment and coordinate testing schedules based on project requirements and delivery timelines.
  • Establish quality assurance standards, testing methodologies, and procedures to ensure software reliability and release readiness.
  • Maintain defect tracking databases, monitor bug resolution, and analyze historical testing results to identify trends and recurring issues.
  • Perform initial debugging and troubleshooting by reviewing configuration files, system logs, and source code.
  • Collaborate with software developers and technical teams to provide feedback on functionality, usability, and system design.
  • Review software documentation for accuracy, compliance, and completeness while identifying deviations from established coding standards.
  • Investigate technical issues and coordinate with support personnel to diagnose and resolve software problems.
  • Evaluate and recommend software testing, automation, and defect tracking tools to improve development processes.
  • Modify and optimize software to correct errors, support hardware changes, and improve system performance.
  • Monitor software performance and analyze system capabilities to ensure compliance with operational requirements.

Required Qualifications

  • Active TS/SCI clearance required.
  • 7–10+ years of experience in DevOps and quality assurance (QA).
  • Bachelor's degree in Computer Science or a related field, or relevant professional experience.
  • Expertise in developing, securing, and maintaining CI/CD pipelines.
  • Advanced proficiency in Python scripting and software automation.
  • Experience implementing and maintaining automated security testing tools.
  • Experience developing and executing software test plans, automated testing procedures, and quality assurance processes.
  • Knowledge of software debugging, defect tracking, regression testing, and performance testing.
  • Experience troubleshooting software applications, reviewing source code, and analyzing system logs.
  • Familiarity with software development lifecycles, security standards, and release management processes.
  • DoD 8140.03 baseline certification and applicable Computing Environment (CE) certification required before privileged access.
  • Certified Kubernetes Administrator (CKA) or AWS Certified DevOps Engineer certification preferred.
  • Strong written and verbal communication skills, with excellent attention to detail.
  • Ability to work independently and collaboratively in support of military and government mission requirements.

Security Requirement

Applicants selected for this position will be subject to a security investigation and must meet eligibility requirements for access to classified information. TS/SCI clearance is required.