DevOps Engineer (CI/CD)
On behalf of our client, Dice Talent Solutions is seeking a DevOps Engineer to own and evolve the build, configuration, and deployment processes for .NET and Angular applications running on Windows-based infrastructure.
This role manages Git-based builds and Octopus Deploy releases to a load-balanced AWS web farm, while ensuring alignment with FedRAMP security, documentation, and audit readiness.
You will play a key role in maintaining repeatable, compliant deployment practices that support a secure, highly available SaaS platform. This role also embraces modern, AI-assisted DevOps workflows. You will leverage AI-powered tools (e.g., Codex, Opus, or Copilot-style agents) to accelerate pipeline design, scripting, troubleshooting, documentation, and compliance preparation while maintaining strong human oversight, security controls, and operational accountability.
This full-time (direct hire) position is based out of Chantilly, VA and works a HYBRID schedule, with Tuesdays and Thursdays as telework days.
Candidates must be able to work on our client s W2 (annual salary + benefits package). No visa sponsorship or transfers are available now or in the future. No 3rd party Corp to Corp inquiries will be considered.
Responsibilities:
- Own and evolve CI/CD pipelines for .NET and Angular applications across development, staging, and production environments.
- Manage Git-based build workflows and Octopus Deploy release processes to a load-balanced AWS web farm.
- Ensure deployments meet FedRAMP-aligned security, documentation, and audit requirements.
- Improve reliability, repeatability, and traceability of build and release processes.
- Troubleshoot deployment failures, environment issues, and configuration drift.
- Partner with engineering, security, and compliance teams to maintain a secure SDLC.
- Leverage AI-assisted tools to accelerate pipeline design, script creation, runbook authoring, and root-cause analysis paired with rigorous review and approval processes.
- Establish best practices for using AI in DevOps workflows, including guardrails for security, compliance, and change management.
- Review and curate AI-generated scripts, configurations, and documentation to ensure they meet operational and audit standards.
- Continuously evaluate new automation and AI-driven tooling to improve delivery speed, quality, and reliability.
Required:
- Strong experience managing build, configuration, and release processes for .NET (C#) and Angular applications across multiple environments.
- Strong proficiency with Git repositories, branching strategies, and versioned build artifacts.
- Working knowledge of GitHub workflows and dependency/package management.
- Practical experience and best practices with GitHub dependabots.
- Experience administering and enhancing Octopus Deploy projects, lifecycles, and deployment variables.
- Experience working with DevOps teams to coordinate deployment to AWS and Windows-based AWS web farm.
- Strong documentation skills and experience supporting audits and compliance reviews.
- Excellent communication and organizational skills.
- Prior experience with incident response, root-cause analysis, and post-release reviews as part of Agile release trains.
- Experience using AI-assisted tools for scripting, pipeline generation, infrastructure analysis, incident investigation, and technical planning.
- Understanding of how to validate, review, and govern AI-generated scripts, configurations, and documentation to meet security, compliance, and reliability standards.
Desired:
- Familiarity with the enforcement and documentation of change management controls aligned with FedRAMP requirements.
- Experience with IIS, Windows Services, and scheduled tasks.
- Experience with AI automation with configuration management
- Exposure to Infrastructure as Code (Terraform, CloudFormation)
- PowerShell scripting experience.
- Experience in SaaS or high-availability environments.
- Ability to monitor for and remediate configuration drift and deployment issues.