Engineer Jobs

10,000 jobs found — updated daily

DevOps Integration Automation Engineer

Spatial Front•Arlington, VA
•$90,000 - $170,000•Hybrid

About The Position

Spatial Front, Inc. (SFI) is seeking a DevOps Integration Automation Engineer to support its modernization team. The role performs hands-on engineering to expand Azure DevOps use, automate application release and deployment processes, and integrate development, testing, security, configuration management, and release-management capabilities supporting PeopleSoft HCM and related enterprise systems. The work focuses on Azure DevOps Repos/Git and Pipelines, mature DevSecOps practices, CI/CD automation, and integration across the software delivery lifecycle. The engineer will design and implement governed pipelines, automated stage gates, security and quality checks, deployment automation, and end-to-end traceability between Agile work, source changes, testing, releases, and deployments. A key area is integration with the existing PeopleSoft delivery environment, including coordination with PHIRE and other PeopleSoft release and migration processes. PeopleSoft or PHIRE experience is beneficial but not required; strong DevSecOps, CI/CD, Azure DevOps, automation, and systems-integration experience is emphasized. The position collaborates with developers, release-management teams, test automation engineers, infrastructure personnel, DBAs, and cybersecurity teams to improve the speed, consistency, security, traceability, and repeatability of software delivery for mission-critical Federal Government systems. The work location is hybrid in Crystal City, Virginia, as required by the contract and program environment. This is a full-time, W2 position. Salary is $90,000–$170,000.

Requirements

  • Must be a U.S. Citizen and possess an active Secret security clearance or higher.
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, Engineering, or a related field; equivalent relevant experience may be considered.
  • At least 3 years of hands-on DevOps, DevSecOps, release automation, software engineering, systems integration, or related experience in complex enterprise environments.
  • Demonstrated experience in a mature DevSecOps and CI/CD environment, including governed pipelines, automated testing, security validation, stage gates, approvals, artifact promotion, deployment controls, traceability, and production release processes.
  • Strong hands-on experience with Azure DevOps, particularly Azure Repos/Git and Azure Pipelines.
  • Strong hands-on experience designing and implementing Azure DevOps solutions integrating development, testing, security, release, and deployment activities across the software delivery lifecycle.
  • Experience designing, developing, troubleshooting, and maintaining CI/CD, release, and deployment pipelines.
  • Experience implementing automated stage gates, quality gates, approvals, and pipeline controls that prevent release or deployment when required tests or validations fail.
  • Experience integrating automated testing into CI/CD pipelines and using test results to control progression between pipeline stages and environments.
  • Strong knowledge of Git repositories, branching strategies, pull requests, merges, tagging, versioning, and code-review workflows.
  • Experience developing reusable pipeline templates, scripts, tasks, and automation components.
  • Experience integrating Azure DevOps or comparable DevOps platforms with external applications and delivery tools using REST APIs, service hooks, webhooks, command-line interfaces, or other integration mechanisms.
  • Experience developing automation using Python, PowerShell, Bash, or comparable scripting/programming technologies.
  • Experience with Azure DevOps REST APIs, service connections, variable groups, secure files, pipeline artifacts, environments, approvals, checks, and related pipeline capabilities.
  • Experience using Azure DevOps Boards or comparable Agile lifecycle-management tools and understanding relationships between work items, source changes, builds, tests, releases, and deployments.
  • Experience automating software release and deployment processes while maintaining appropriate approvals, traceability, security, and auditability.
  • Working knowledge of DevSecOps practices, including automated security validation, vulnerability scanning, secure credential management, least-privilege access, and integrating security controls into software delivery workflows.
  • Experience with REST APIs, JSON, authentication, service accounts, certificates, secrets, and secure system-to-system integration.
  • Experience with automated testing, validation, logging, monitoring, exception handling, and troubleshooting of automated workflows.
  • Strong understanding of the software delivery lifecycle, including development, source control, testing, security validation, configuration management, release management, deployment, rollback, and production support.
  • Strong troubleshooting skills across pipelines, Git, scripts, APIs, authentication, testing, security tooling, deployment tools, and application infrastructure.

Nice To Haves

  • Experience using Azure DevOps APIs and automation to link Boards, Repos, Pipelines, test results, security checks, releases, and deployments into an integrated delivery workflow.
  • Experience creating custom Azure DevOps integrations, service hooks, extensions, pipeline tasks, dashboards, queries, or automated work-item updates.
  • Experience implementing Azure DevOps environments, approvals and checks, branch policies, pull-request validation, and other controls supporting governed DevSecOps workflows.
  • Experience integrating automated test results and security findings into release gates and deployment decisions.
  • Experience with SAST, software composition analysis (SCA), vulnerability scanning, artifact scanning, or comparable automated DevSecOps capabilities.
  • Experience automating enterprise application release processes where not all application changes originate from traditional source-code builds.
  • Experience integrating Azure Pipelines with external configuration-management, migration, release-management, or deployment platforms.
  • Experience with PeopleSoft release and migration technologies such as PHIRE, STAT, Change Assistant, or comparable tools.
  • Familiarity with PeopleSoft and PeopleTools application architecture, configuration, migrations, or release processes; prior PeopleSoft experience is not required.
  • Experience integrating automated testing frameworks such as PeopleSoft Test Framework (PTF), Tricentis Tosca, Selenium, Playwright, or comparable technologies into Azure Pipelines.
  • Experience using Azure DevOps to provide end-to-end traceability from Agile work items through source changes, testing, security validation, releases, and deployment.
  • Working knowledge of SQL and relational databases, particularly Oracle.
  • Experience with artifact repositories, package management, vulnerability scanning, static analysis, or other DevSecOps tooling.
  • Experience with Docker, Kubernetes, OCI, Terraform, Infrastructure as Code, or cloud deployment automation.
  • Experience implementing secrets management, certificate-based authentication, managed/service identities, and least-privilege access for automated processes.
  • Experience working in Agile or SAFe environments and supporting Program Increment and release execution.
  • Experience supporting secured Federal or DoD enterprise systems.
  • Azure DevOps, Microsoft, DevOps, DevSecOps, cloud, SAFe, or related certification.

Responsibilities

  • Design, develop, test, and maintain Azure DevOps pipelines and supporting automation for application builds, releases, deployments, testing, validation, and related delivery activities.
  • Expand effective use of Azure Repos/Git for source control, version management, branching, pull requests, code reviews, tagging, and management of automation and deployable artifacts.
  • Develop reusable Azure Pipelines templates, tasks, scripts, variables, and deployment patterns for consistent use across teams and releases.
  • Design and implement DevSecOps and quality stage gates that control progression through build, test, release, and deployment workflows.
  • Configure pipelines to halt or prevent promotion when required automated tests, security checks, validations, or other release criteria fail.
  • Integrate automated functional, regression, integration, and other applicable testing into Azure Pipelines and use test results as release and deployment decision points.
  • Integrate security scanning and validation into delivery workflows, including vulnerability, static-analysis, dependency, or artifact scanning and other approved DevSecOps controls.
  • Connect Azure Pipelines with application configuration-management, migration, testing, security, release-management, and deployment tools.
  • Develop scripts, APIs, service hooks, webhooks, and utilities using Python, PowerShell, Bash, or other appropriate technologies to automate software delivery workflows.
  • Automate repeatable release activities, including validation, packaging, approvals, migrations, deployments, notifications, evidence collection, and post-deployment verification.
  • Integrate Azure DevOps Boards with development and release workflows to improve traceability between features, user stories, defects, source changes, pull requests, builds, tests, releases, and deployments.
  • Develop automated updates and notifications communicating build, test, security, migration, deployment, and release status through Azure DevOps and other approved collaboration mechanisms.
  • Use Azure DevOps REST APIs, service hooks, pipeline APIs, and related integration capabilities to connect Boards, Repos, Pipelines, testing tools, security tools, and external delivery platforms.
  • Work with PeopleSoft and release-management teams to integrate Azure Pipelines with PeopleSoft migration and release processes, including PHIRE or comparable configuration-management tools.
  • Develop automation to initiate, coordinate, monitor, or validate application migrations and deployments through approved release-management interfaces.
  • Build automated checks for release prerequisites, dependencies, artifacts, approvals, configuration, environment readiness, test completion, security validation, and deployment results.
  • Capture and associate automated test results, security results, logs, deployment status, exceptions, and release evidence with appropriate Azure DevOps work items and delivery records.
  • Develop automation supporting artifact creation, versioning, storage, promotion, and deployment across development, test, staging, and production environments.
  • Establish branching, pull-request, tagging, versioning, approval, and release-management practices for code and automation maintained in Git.
  • Implement logging, error handling, retries, recovery, auditing, and monitoring across automated delivery workflows.
  • Troubleshoot failures across Azure Pipelines, Git repositories, scripts, APIs, test automation, security tools, service connections, deployment tools, authentication, and supporting infrastructure.
  • Partner with cybersecurity and infrastructure teams to implement secure service connections, service identities, credentials, secrets management, certificates, network connectivity, and least-privilege access for automated workflows.
  • Identify manual release and deployment activities that can be safely automated while preserving required testing, security, configuration-management, approval, and audit controls.
  • Develop and maintain pipeline documentation, integration specifications, automation standards, deployment procedures, technical diagrams, and operational support guidance.
  • Participate in architecture discussions, code reviews, backlog refinement, demonstrations, testing, release readiness, and other Agile/SAFe delivery activities.
  • Perform other duties as assigned.

Build a Resume for Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service