Job Description
We are hiring a senior-level DevOps Engineer to own the deployment architecture, automation systems, and operational reliability of RangeGPT—our intelligent cyber range design and analysis platform.
This role spans cloud-native CI/CD workflows and reproducible “software-in-a-box” on-prem deployments for secure, sovereign environments. You will define how RangeGPT ships, scales, and operates across Azure-hosted and customer-managed installations.
Key Responsibilities
- Architect, maintain, and continuously improve Azure DevOps CI/CD pipelines across build, test, artifact management, and multi-environment deployment workflows.
- Design and implement reproducible containerized deployment packages for both Azure-hosted and on-prem software-in-a-box environments.
- Own versioned build systems that generate validated, repeatable appliance artifacts for secure customer delivery.
- Define deployment topology and environment configuration standards across development, staging, production, and customer-managed environments.
- Improve system resiliency through monitoring, logging, alerting, redundancy, backup, and recovery automation.
- Optimize pipeline performance, cost efficiency, and deployment velocity.
- Implement secure secrets management and hardened configuration practices aligned with enterprise or federal requirements.
- Lead troubleshooting of complex deployment failures and introduce structural fixes to prevent recurrence.
- Contribute to infrastructure-as-code initiatives to ensure repeatability and scalability of cloud resources.
- Establish lifecycle management workflows for upgrades, patching, rollback, and recovery across cloud and on-prem deployments.
What You'll Need to Be Successful in This Role
Required Skills & Experience:
- 5–8+ years of experience in DevOps, cloud engineering, or infrastructure-focused software engineering.
- Strong expertise in Azure DevOps pipelines and CI/CD automation architecture.
- Deep hands-on experience with Docker and container-based deployments.
- Experience managing production cloud infrastructure, ideally in Azure.
- Practical networking knowledge including routing, VPNs, DNS, firewalls, and service communication.
- Strong scripting and automation skills (Python, Bash, PowerShell, etc.).
- Experience supporting distributed systems or multi-environment deployment workflows.
- Proven ability to operate autonomously and drive infrastructure improvements.
Preferred Skills & Experience:
- Experience with Azure Container Apps, AKS, Kubernetes, or similar orchestration platforms.
- Experience supporting restricted, air-gapped, or sovereign deployments.
- Familiarity with infrastructure-as-code tools (Terraform, Bicep, Ansible, etc.).
- Experience implementing observability stacks (metrics, logging, tracing, alerting).
- Experience improving deployment maturity in growing SaaS organizations.
Personal Attributes:
- Excellent verbal and written communication skills
- Proactive problem-solver with strong analytical thinking
- Self-motivated with the ability to work effectively in a remote environment
- Collaborative mindset and team-oriented approach
- Adaptable to changing priorities and requirements
Circadence Corporation is proud to be an equal opportunity employer.
https://www.eeoc.gov/know-your-rights-workplace-discrimination-illegal