Azure DevOps Engineer
Job description
About the Company
Improvix Technologies, Inc. supports critical government programs by delivering secure, innovative, and scalable technology solutions that help agencies operate more efficiently and securely. The company invests in employee growth, well-being, and long-term success.About the Role
Improvix Technologies is seeking an Azure Systems/Cloud Engineer to support a mission-critical federal program in downtown Washington, DC. This hands-on engineering role focuses on Azure infrastructure, cloud operations, infrastructure automation, and Azure Virtual Desktop (AVD) deployments.The ideal candidate has strong experience with Terraform, PowerShell, Microsoft Azure, and GitLab CI/CD, along with the ability to collaborate onsite with customer and program stakeholders.
Key Responsibilities
Azure Cloud Engineering
- Design, deploy, and maintain Azure cloud infrastructure, including virtual machines, VNets, storage, Azure AD, and PaaS services.
- Manage and optimize Azure networking components, including VNets, NSGs, load balancers, and VPN/ExpressRoute connectivity.
Infrastructure as Code (IaC)
- Develop and maintain Terraform templates as the primary infrastructure-as-code tool.
- Support automation using PowerShell, Bash, YAML/JSON, and GitLab pipelines.
Azure Virtual Desktop (AVD)
- Deploy, configure, and manage AVD environments, including host pools, session hosts, FSLogix profile containers, and Azure AD/Microsoft 365 integrations.
- Troubleshoot AVD environments and optimize performance for users.
- Build, maintain, and troubleshoot CI/CD pipelines in GitLab.
- Automate cloud operations, system configuration, and monitoring tasks.
Cloud Security and Compliance
- Implement secure cloud practices aligned with federal requirements, including RBAC, Key Vault, IAM, and encryption standards.
- Support compliance with NIST, RMF, FedRAMP, and agency-specific controls.
Monitoring and Reliability
- Use Azure Monitor, Log Analytics, and related tools to analyze system health, diagnose issues, and enforce SLAs.
Collaboration and Stakeholder Support
- Work with engineering, security, and program teams to support ongoing cloud modernization efforts.
- Collaborate onsite with customer stakeholders.
Required Qualifications
- 5+ years of experience in Cloud Engineering, DevOps, or Systems Engineering.
- 3+ years of experience in Azure Cloud Engineering.
- 3+ years of experience with CI/CD pipelines.
- 3+ years of experience using Terraform for infrastructure as code.
- 3+ years of experience using GitLab.
- At least 4 years of experience with PowerShell scripting.
- Strong hands-on experience with Microsoft Azure core services and architecture.
- Proficiency in Terraform, PowerShell, and GitLab CI/CD.
- Experience supporting Azure networking, including VNets, routing, NSGs, and VPN/ExpressRoute.
- Production experience with Azure Virtual Desktop (AVD).
- Understanding of federal cloud security frameworks, including FedRAMP, NIST, and RMF.
- Strong troubleshooting and communication skills.
- Ability to work onsite four days per week.
Preferred Qualifications
- Experience supporting DoD or federal agency cloud environments.
- Experience with Docker or Kubernetes (AKS).
- Familiarity with Azure serverless tools, including Functions, Logic Apps, and Event Grid.
- Experience with cloud cost optimization using Azure Cost Management or FinOps practices.
Location and Work Arrangement
Washington, DCOnsite four days per week, with one day of telework. The role cannot be performed remotely on a long-term basis.
Security Clearance
- Active Top Secret clearance preferred.
- Secret clearance acceptable, with the ability to obtain Interim Top Secret clearance.
- U.S. citizenship may be required for certain positions, and some roles may require the ability to obtain and maintain a U.S. government security clearance.
Benefits
- Compensation and performance-based incentives
- 401(k) with company match
- Three weeks of paid annual leave, increasing with tenure
- Medical, dental, and vision insurance
- Life insurance and disability coverage
- Transit and commuting benefits
- Professional development and paid training opportunities
Equal Employment Opportunity
Improvix Technologies, Inc. is an Equal Opportunity Employer committed to building a diverse and inclusive workplace. All qualified applicants receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other characteristic protected by federal, state, or local law.Improvix is committed to providing reasonable accommodations to qualified individuals with disabilities during the application and employment process. Applicants who require assistance or accommodation may contact the Human Resources team.
Pay Transparency In accordance with applicable laws and regulations, Improvix Technologies will not discharge or otherwise discriminate against employees or applicants for discussing, disclosing, or inquiring about compensation.
Interested in this role?