Azure DevOps Engineer

SGS Consulting
Texas

Job 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.
  • 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

Skills:

  • 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.

Education/Experience:

  • Bachelor's Degree preferred
Posted 2025-11-14

Recommended Jobs

Bartender

Reata Restaurant
Fort Worth, TX

Looking to join a Legendary Team? We've been at it for over 20 years and are looking for a few great new team members. Legendary Texas Cuisine is only part of what you’ll experience at Reata Restau…

View Details
Posted 2025-09-10

Project Manager / Engineer

Retail Contractors of Puerto Rico, Inc.
San Juan, TX

Job Description Job Description Retail Contractors is a nationwide general contractor with offices in Michigan, Florida, Puerto Rico and Phoenix, AZ. Retail Contractors just acquired MC Construct…

View Details
Posted 2025-07-29

Sales Executive II

NTT DATA, Inc.
Plano, TX

Req ID: 339114 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organiza…

View Details
Posted 2025-10-24

Vice President, Software Engineering (Back-End)

Who We Are: Galaxy
Dallas, TX

Who We Are: Galaxy is a global leader in digital assets and data center infrastructure, delivering solutions that accelerate progress in finance and artificial intelligence. We believe that blockc…

View Details
Posted 2025-10-07

Freelance Software Developer (Java) - Quality Assurance (AI Tutor)

Mindrift
San Antonio, TX

This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. The Mindrift platform connects specialists with AI projects from …

View Details
Posted 2025-10-31

Manager, Marketing Technology Operations Support - Data

Hilton
Dallas, TX

***This position will be in Dallas, TX or McLean, VA, but with a preference for candidates in Dallas, TX*** This is your chance to be part of the Marketing team attracting customers to Hilton throug…

View Details
Posted 2025-10-30

Auto Claims Manager

Allcat Claims Service
San Antonio, TX

Auto Claims Manager Location San Antonio, TX : ABOUT ALLCAT CLAIMS SERVICE Allcat Claims Service is an energetic company that places a high emphasis on learning and personal development by supporting …

View Details
Posted 2025-11-16

Software Engineer, Mobile Platform

Figma
San Antonio, TX

Figma is growing our team of passionate people on a mission to make design accessible to all. Born on the Web , Figma helps entire product teams brainstorm , design and build better products — fr…

View Details
Posted 2025-11-16

Empleado de Producción

Firma de Reclutamiento en PR
San Juan, TX

Requisitos: Diploma de escuela superior. Licencia de conducir vigente. Experiencia en manufactura o producción. Manejo de pallet jack y montacargas. Capacidad para cargar, levantar, em…

View Details
Posted 2025-11-07

Explore Sugar Land: Your Next Nursing Adventure Awaits!

NurseRecruiter
Sugar Land, TX

Registered Nurse - Cardiac Catheterization Lab - Travel - (Cath Lab RN) Embark on an exciting nursing adventure in Sugar Land, Texas, as you join a compassionate team in a Cardiac Catheterization Lab…

View Details
Posted 2025-07-31