Cloud / DevOps Engineer (.NET Ecosystem – Air-Gapped + Azure DevOps)
Role summary
Seeking a Cloud/DevOps Engineer to build and mature CI/CD pipelines for .NET applications within both secure, air-gapped and connected Azure cloud environments. This in-person role requires a Secret clearance and focuses on establishing reliable, repeatable processes for application deployment, improving release consistency, and implementing monitoring and validation. The engineer will collaborate with development teams, troubleshoot pipeline issues, and document best practices. Experience with Azure DevOps, .NET application structures, and artifact management is essential, as is experience with restricted environments.
Job Description:
Engineer focused on building and maturing deployment pipelines across a secure, air-gapped environment and a connected cloud environment. This role is responsible for establishing reliable, repeatable processes to move .NET applications from internal development networks to external cloud-hosted systems. This is an in-person role requiring a Secret clearance.
Core Responsibilities:
· Design, implement, and maintain CI/CD pipelines using Azure DevOps for .NET applications
· Build and standardize deployment processes within an air-gapped network
· Establish secure, repeatable workflows for promoting applications from air-gapped environments to cloud environments
· Collaborate closely with development teams to integrate deployment workflows into the development lifecycle
· Improve reliability and consistency of releases across all environments (dev, test, staging, production)
· Implement monitoring, logging, and validation steps to ensure deployment integrity
· Troubleshoot pipeline failures and deployment issues across disconnected environments
· Document and enforce best practices for deployment and environment management
· Develop and maintain automated tests
Required Qualifications:
· 4–7+ years of experience in DevOps, build/release engineering, or cloud engineering
· Strong experience with Azure DevOps (pipelines, repos, artifacts)
· Experience designing CI/CD pipelines for .NET applications
· Experience working with restricted or air-gapped environments
· Working knowledge of C# / .NET application structure and build processes
· Experience with packaging and artifact management (e.g., NuGet, build artifacts, deployment bundles)
· Strong troubleshooting skills across build, deployment, and runtime issues
Desired Skills:
· Experience moving applications between disconnected networks (e.g., air-gapped → cloud)
· Experience with Azure cloud services (App Services, VMs, or container-based hosting)
· Experience implementing automated validation, smoke testing, or release gates
· Familiarity with release versioning strategies and artifact traceability
· Familiarity with containerization (Docker preferred, but not required)
· Scrum / Agile experience
Pay: $100,000.00 - $130,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Retirement plan
- Tuition reimbursement
- Vision insurance
Work Location: In person