Responsibilities
- Architect, implement, and oversee Azure cloud resources such as virtual machines, virtual networks, storage solutions, Azure Active Directory, and platform-as-a-service offerings.
- Administer and fine-tune Azure networking elements including virtual networks, network security groups, load balancers, and secure connectivity via VPN or ExpressRoute.
- Create and sustain Terraform configurations as the main infrastructure-as-code method, a key requirement highlighted by hiring leadership.
- Enable automation workflows using PowerShell, Bash scripting, YAML/JSON configuration files, and GitLab-based CI/CD pipelines.
- Implement, set up, and manage Azure Virtual Desktop environments, covering host pools, session hosts, FSLogix profile storage, and integration with Azure AD and Microsoft 365.
- Deliver troubleshooting support and performance enhancements for Azure Virtual Desktop users, addressing an explicit client need.
- Develop, sustain, and resolve issues within CI/CD pipelines hosted on GitLab.
- Automate routine cloud operations, system configurations, and monitoring procedures to improve efficiency and reliability.
- Enforce secure cloud configurations in alignment with federal standards, including role-based access control, Key Vault usage, identity and access management, and data encryption protocols.
- Maintain adherence to NIST guidelines, Risk Management Framework (RMF), FedRAMP requirements, and agency-specific security controls.
- Utilize Azure Monitor, Log Analytics, and related diagnostic tools to assess system performance, detect issues, and uphold service level agreements.
- Collaborate with engineering, security, and program teams to advance ongoing cloud transformation initiatives.
- Support in-person coordination with customer representatives, as extended remote work is not permitted for this position.
Work Arrangement
Role cannot be performed remotely long-term; onsite collaboration required.
Responsibilities
- Design, deploy, and maintain Azure cloud infrastructure including VMs, VNets, Storage, Azure AD, and PaaS services.
- Manage and optimize Azure networking components (VNets, NSGs, Load Balancers, VPN/ExpressRoute connectivity).
- Develop and maintain Terraform templates as the primary IaC tool (critical requirement emphasized by hiring managers).
- Support automation via PowerShell, Bash, YAML/JSON, and GitLab pipelines.
- Deploy, configure, and manage AVD environments including host pools, session hosts, FSLogix profile containers, and Azure AD/M365 integrations.
- Provide troubleshooting and performance optimization for AVD users (explicit customer requirement).
- Build, maintain, and troubleshoot CI/CD pipelines in GitLab.
- Automate cloud operations, system configuration, and monitoring tasks.
- Implement secure cloud practices aligned with federal requirements (RBAC, Key Vault, IAM, encryption standards).
- Ensure compliance with NIST, RMF, FedRAMP, and agency-specific controls.
- Use Azure Monitor, Log Analytics, and related tools to analyze system health, diagnose issues, and enforce SLAs.
- Work with engineering, security, and program staff to support ongoing cloud modernization efforts.
- Support onsite collaboration with customer stakeholders (note: role cannot be performed remotely long-term).


