Salary
💰 $89,600 - $167,600 per year
Tech Stack
AnsibleAzureCloudDockerFirewallsJavaScriptKubernetesLinuxPythonSQL
About the role
- Design, implementation and administration of containerized apps using Azure Kubernetes Services and other PaaS
- Proficient in scripting with PowerShell, Python, JavaScript and Ansible
- Design and improve infrastructure as code (IaC) and application development processes
- Strong knowledge of Azure Policies and Initiatives
- Advanced Linux and Windows server administration (GPOs)
- Cloud networking in Azure Gov (VNets, NSGs, ExpressRoute)
- Experience with SAML/OIDC/OAuth and RBAC authentication
- Delivery using SAFe Agile, Scrum, Kanban
- Full stack development knowledge (front-end, back-end, database)
- Additional: Azure AD/Microsoft Entra, DISA STIG images, NIST controls, containerization orchestration (Kubernetes, ACA, Docker), security-focused practices
Requirements
- Bachelor’s degree in computer science, IT, or equivalent work experience
- More than 5 years in an engineering role using private/public cloud IaaS, PaaS, and SaaS platforms
- Ability to obtain and maintain Top Secret security clearance
- 5+ years functional knowledge of scripting/programming languages such as PowerShell, SQL
- 5+ years CI/CD delivery using tools such as Bicep, Azure DevOps Server, Ansible, ARM Templates
- Experience with Azure AD/Microsoft Entra
- Experience with hardened OS images (DISA STIG)
- Basic understanding of government security frameworks (NIST Controls)
- Experience with containerization and orchestration (Kubernetes, ACA, Docker)
- Windows Server Administration; proficient in managing GPOs (via Ansible CLI)
- Knowledge of Linux server administration
- Strong knowledge of cloud security controls (tenant isolation, encryption, key management, vulnerability assessments, SIEM)
- Delivery using SAFe Agile, Scrum, and Kanban
- Experience with Scrum and Kanban development frameworks
- Fluent English; excellent communication and organizational skills