Talent.com
Azure DevOps Engineer
Azure DevOps EngineerSystems Planning and Analysis, Inc • Alexandria, VA, United States
Azure DevOps Engineer

Azure DevOps Engineer

Systems Planning and Analysis, Inc • Alexandria, VA, United States
30+ days ago
Job type
  • Full-time
Job description

Overview

At Systems Planning and Analysis, Inc. (SPA), we tackle the most complex national security challenges with high-impact technical solutions. With over 50 years of proven expertise and a track record of consistent growth, we are recognized for driving innovation and delivering value to our government customers in the U.S. and beyond. An exceptionally talented and collaborative team powers our success, united in producing Results that Matter . When you join us, you'll find opportunities, meaningful challenges, and a shared commitment to mission success. Come work with the best and make a difference where it truly counts.

We seek a skilled Azure DevOps Engineer with GitLab CI / CD platform support expertise to design, implement, and manage robust DevOps pipelines for a secure, scalable cloud environment. This role will focus on automating deployments, streamlining software delivery, and ensuring that all CI / CD processes align with regulatory compliance frameworks such as NIST SP 800-53, CMMC, and FedRAMP. The ideal candidate will have hands-on experience with GitLab CI / CD and Azure cloud infrastructure and strong problem-solving and collaboration skills.

Responsibilities

  • CI / CD Pipeline Design and Management
  • Design, implement, and maintain CI / CD pipelines using the GitLab CI / CD platform to support the full application build lifecycle, ensuring smooth integration and deployment of applications.
  • Develop and enforce best practices for source code management, branch strategies, and GitLab runner configurations.
  • Collaborate with development teams to identify key pipeline requirements and workflows, enabling continuous integration, automated testing, and efficient deployments.
  • Ensure pipelines are scalable, efficient, and capable of supporting parallel builds, automated rollbacks, and multi-environment deployments.
  • Azure Cloud Infrastructure Support
  • Manage and optimize cloud resources in Azure, including virtual machines, networking, and storage to support DevOps processes.
  • Implement Infrastructure as Code (IaC) using Terraform, ARM templates, or Bicep to automate the provisioning and management of Azure resources.
  • Collaborate with cloud architects to ensure CI / CD processes align with Azure Landing Zone (ALZ) principles.
  • Security and Compliance
  • Implement security practices within CI / CD pipelines, such as secret management, least-privilege access controls, and identity integration with Azure AD.
  • Implement Software Composition Analysis (SCA) & SBOM Integration : Integrate and manage continuous scanning tools (e.g., OWASP Dependency Check, Dependency-Track, CycloneDX) to automatically detect and address vulnerable open-source dependencies and maintain accurate software bill of materials (SBOMs).
  • Implement Static Application Security Testing (SAST) : Implement SAST tools (e.g., SonarQube, Checkmarx) within the CI / CD pipeline to detect security vulnerabilities, code smells, and compliance issues early in the development lifecycle.
  • Implement Container Security : Integrate container image scanning tools (e.g., Trivy, Aqua Security) to identify and remediate vulnerabilities in base images, configurations, and dependencies before production deployments.
  • Implement Secrets Detection and Management : Automate secrets detection and management using secure vaulting solutions (e.g., HashiCorp Vault, Azure Key Vault) to prevent hard-coded secrets and unauthorized access during builds.
  • Automated Compliance and Policy Enforcement : Implement automated compliance checks and enforce security policies directly within GitLab CI / CD pipelines, generating actionable reports to ensure adherence to standards like NIST SP 800-53, CMMC, and OWASP.
  • Monitoring and Optimization
  • Set up and manage GitLab monitoring, logging, and performance optimization tools.
  • Use tools like Azure Monitor, Log Analytics, and Application Insights to monitor deployment health and optimize pipeline performance.
  • Continuously improve pipeline efficiency and deployment speed while minimizing downtime.
  • Collaboration and Support
  • Work closely with development, QA, and security teams to integrate their workflows into the GitLab CI / CD process.
  • Provide technical support for developers and teams and assist with CI / CD Pipeline Troubleshooting : Investigate and resolve CI / CD pipeline issues, including build failures, deployment errors, or security-related blockages, to minimize downtime and disruption to development teams.
  • Provide Incident Response and Continuous Improvement : Lead root cause analysis and post-mortem reviews for CI / CD incidents and outages, documenting lessons learned and implementing process improvements to prevent future occurrences.
  • Provide Cross-functional collaboration : Work closely with development, security, and operations teams to continuously enhance CI / CD workflows, addressing emerging security threats and optimizing delivery performance.
  • Automation and Integration
  • Develop and maintain automated deployment pipelines for containerized applications using Kubernetes and Azure Kubernetes Service (AKS).
  • Integrate GitLab CI / CD with third-party testing, monitoring, and reporting tools.
  • Automate routine tasks like pipeline testing, artifact creation, and environment cleanups.

Qualifications

Required Qualifications :

Experience :

  • 5+ years in DevOps engineering roles, with 3+ years working with GitLab CI / CD.
  • Proven experience managing Azure cloud resources and implementing CI / CD pipelines for cloud-based applications.
  • Technical Skills :

  • Expertise in GitLab CI / CD pipeline configuration, GitLab runners, and integrations.
  • Proficiency in Azure services, including virtual networks, storage accounts, and Azure Kubernetes Service (AKS).
  • Strong knowledge of scripting languages like PowerShell, Bash, or Python for pipeline automation.
  • Hands-on experience with Infrastructure as Code (IaC) tools like Terraform, ARM templates, or Bicep.
  • Soft Skills :

  • Strong analytical and problem-solving skills.
  • Effective communication skills to collaborate with cross-functional teams.
  • Ability to work independently and as part of a team in a fast-paced environment.
  • Desired Qualifications :

  • Knowledge of Azure DevOps and hybrid setups integrating Azure DevOps and GitLab CI / CD.
  • Experience with container orchestration platforms such as Kubernetes and Docker.
  • Certifications include Microsoft Certified : DevOps Engineer Expert or GitLab Certified DevOps Professional.
  • Familiarity with multi-cloud or hybrid cloud deployments.
  • Create a job alert for this search

    Azure Engineer • Alexandria, VA, United States

    Related jobs
    Systems Engineer (Windows)

    Systems Engineer (Windows)

    Bowhead / UIC Technical Services • Dahlgren, Virginia, US
    Full-time
    Overview SYSTEMS ENGINEER (WINDOWS) (RDTE) Bowhead is seeking a Systems Engineer to join our growing team in Dahlgren, VA. The System Engineer will provide Operation & Maintenance (O&M) support to W...Show more
    Last updated: 30+ days ago • Promoted
    AWS Cloud Developer

    AWS Cloud Developer

    VirtualVocations • Rockville, Maryland, United States
    Full-time
    A company is looking for an AWS Cloud Developer - Remote.Key Responsibilities Develop and deliver quality code and solutions that meet business and technical requirements Contribute to the full ...Show more
    Last updated: 30+ days ago • Promoted
    DevOps Cloud Engineer

    DevOps Cloud Engineer

    ALTA IT Services • Alexandria, VA, US
    Full-time
    Job Title : DevOps Cloud Engineer Location : Alexandria, VA DevOps Cloud Engineer Top Secret clearance $180k Alexandria, VA or Gaithersburg, MD We are looking for an experienced DevOps Cloud Network ...Show more
    Last updated: 30+ days ago • Promoted
    Systems Administrator (Windows)

    Systems Administrator (Windows)

    Bowhead / UIC Technical Services • Dahlgren, Virginia, US
    Full-time
    Overview SYSTEMS ADMINISTRATOR (WINDOWS) (RDTE) Bowhead seeks a Systems Administrator (Windows) to provide customer support and technical assistance to users supporting a Research, Development, Tes...Show more
    Last updated: 30+ days ago • Promoted
    Azure Architect

    Azure Architect

    Marathon TS • Reston, VA, United States
    Full-time
    Marathon TS is looking for an exceptional Azure AI Architect who can design and implement reusable, scalable, secure, and innovative cloud solutions that leverage the power of AI and machine learni...Show more
    Last updated: 30+ days ago • Promoted
    DevOps Systems Engineer-TS / SCI with Poly

    DevOps Systems Engineer-TS / SCI with Poly

    CACI International • Annapolis Junction, MD, United States
    Full-time
    DevOps Systems Engineer-TS / SCI with Poly.Minimum Clearance Required to Start : TS / SCI with Polygraph.Percentage of Travel Required : None. CACI is seeking a talented DevOps System Engineer to join our...Show more
    Last updated: 30+ days ago • Promoted
    DevOps / Systems Engineer

    DevOps / Systems Engineer

    Two Six Technologies • Chantilly, VA, United States
    Full-time
    At Two Six Technologies, we build, deploy, and implement innovative products that solve the world's most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the b...Show more
    Last updated: 1 day ago • Promoted
    Senior Azure Full-Stack Developer

    Senior Azure Full-Stack Developer

    Akumen • Washington, DC, United States
    Temporary
    Azure Full Stack Developer, you will participate in all phases of the software lifecycle with an emphasis on architecture, design, quality, and implementation. This role requires a self-sufficient, ...Show more
    Last updated: 1 day ago • Promoted
    Senior C#.NET Developer

    Senior C#.NET Developer

    VirtualVocations • Alexandria, Virginia, United States
    Full-time
    A company is looking for a Senior C#.NET Software Engineer (Remote).Key Responsibilities Design, develop, and maintain scalable backend services and APIs using C# and. NET Focus on continuous imp...Show more
    Last updated: 30+ days ago • Promoted
    Expert Cloud Architect (TS / SCI)

    Expert Cloud Architect (TS / SCI)

    Robinson Consulting Group, LLC • Springfield, VA, US
    Full-time
    Robinson Consulting Group (RCG) is a trusted partner within the national security and defense contracting community, delivering advanced engineering, integration, and modernization support to the I...Show more
    Last updated: 1 day ago • Promoted
    DevOps Cloud Engineer (Top Secret clearance required)

    DevOps Cloud Engineer (Top Secret clearance required)

    OnDek Solutions • Chantilly, VA, United States
    Full-time
    We are looking for a skilled Top Secret cleared AWS DevOps Engineer to play a key role in the build, integration, deployment, and long-term support of mission-critical applications.This role is 100...Show more
    Last updated: 30+ days ago • Promoted
    DevOps Systems Engineer

    DevOps Systems Engineer

    Your Next Exec Search Partners • Herndon, VA, United States
    Full-time
    Security Clearance : Active TS / SCI CI Poly is required at the time of hire.DevOps Systems Engineer (All LCATs considered). Candidate will develop CI / CD build and deploy pipelines; integrate tools int...Show more
    Last updated: 30+ days ago • Promoted
    DevOps Systems Engineer

    DevOps Systems Engineer

    Rider Solution • Herndon, VA, United States
    Full-time
    About the job DevOps Systems Engineer.Education Level : Bachelors degree.Security Clearance : Active TS / SCI CI Poly is required at the time of hire. DevOps Systems Engineer (All LCATs considered).We a...Show more
    Last updated: 30+ days ago • Promoted
    DevOps Systems Engineer

    DevOps Systems Engineer

    G-Force Solutions • Chantilly, VA, United States
    Full-time
    G-Force Solutions, is seeking a highly motivated and self-directed professional to fill the role ofDevOps Systems Engineer to support our team in Chantilly, VA. The candidate will be responsible for...Show more
    Last updated: 30+ days ago • Promoted
    DevOps Systems Engineer

    DevOps Systems Engineer

    Orbis Operations • Annapolis Junction, MD, United States
    Full-time
    Orbis is looking for a DevOps Systems Engineer to support our customer in Annapolis Junction, MD.The successful candidate will be responsible for creating, sustaining, and troubleshooting complex o...Show more
    Last updated: 30+ days ago • Promoted
    DevOps Systems Engineer

    DevOps Systems Engineer

    Sabria Recruiting • Herndon, VA, United States
    Full-time
    About the job DevOps Systems Engineer.Security Clearance : Active TS / SCI CI Poly is required at the time of hire.DevOps Systems Engineer (All LCATs considered). Candidate will develop CI / CD build and...Show more
    Last updated: 30+ days ago • Promoted
    AWS Certified Solutions Architect

    AWS Certified Solutions Architect

    VirtualVocations • Rockville, Maryland, United States
    Full-time
    A company is looking for an AWS Certified Solutions Architect (Consultant, Remote).Key Responsibilities Architect and design solutions for data-intensive applications in hybrid cloud environments...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer, Global Payment Network

    Lead Software Engineer, Global Payment Network

    Capital One • Fredericksburg, Virginia, United States
    Full-time +1
    Lead Software Engineer, Global Payment Network Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive,...Show more
    Last updated: 1 day ago • Promoted