Senior DevOps Engineer

H & R COMPUTER CONSULTING SERVICES

Senior DevOps Engineer

Washington, DC
Full Time
Paid
  • Responsibilities

    Benefits:

    Company parties

    Competitive salary

    Wellness resources

    Job Title: Azure DevOps Engineer Client: State of Virginia Location: Richmond, VA Only for GC and Citizen

    Position Overview

    The State of Virginia is seeking a skilled Azure DevOps Engineer to design, implement, and maintain scalable cloud infrastructure and CI/CD pipelines within the Microsoft Azure ecosystem. The ideal candidate will bridge development and operations by automating workflows, improving system reliability, and ensuring efficient software delivery across environments.

    Azure DevOps Engineers play a key role in optimizing the software development lifecycle (SDLC), from code integration to deployment and monitoring.

    Key Responsibilities

    Design, implement, and maintain CI/CD pipelines using Azure DevOps

    Automate build, test, and deployment processes for applications

    Manage and provision Azure cloud infrastructure using Infrastructure as Code (ARM, Terraform)

    Collaborate with development, QA, and operations teams to streamline workflows

    Monitor application performance, troubleshoot issues, and ensure high availability

    Implement security best practices and ensure compliance standards

    Configure and manage Azure services (Azure Pipelines, Repos, Boards, Artifacts)

    Maintain documentation for deployments, processes, and architecture

    Support release management and deployment strategies including rollback plans

    Continuously improve DevOps processes for efficiency and scalability

    Required Skills & Qualifications

    Strong experience with 15+ working Experience.

    Hands-on experience with Azure DevOps (Pipelines, Repos, Boards)

    Expertise in CI/CD pipeline development and automation

    Experience with Infrastructure as Code tools (Terraform, ARM templates)

    Knowledge of scripting languages (PowerShell, Bash, Python)

    Experience with containerization (Docker, Kubernetes)

    Familiarity with version control systems (Git)

    Strong understanding of DevOps practices and SDLC

    Experience with monitoring tools (Azure Monitor, App Insights, etc.)

    Good problem-solving and troubleshooting skills