About The Position

The Cloud / DevOps Engineer is part of a team focused on building and maturing deployment pipelines across a secure, 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. The position requires an active Secret Clearance.

Requirements

  • 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
  • Must be a U.S. Citizen and have an active DoD Secret Clearance

Nice To Haves

  • 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

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service