Robert Half is seeking a Site Reliability Engineer to support the design, security, and operation of a security-first Azure cloud platform for a company based in Kirkland, WA.
This role focuses on building and maintaining a highly secure and reliable Azure environment using Infrastructure as Code, hub-and-spoke networking architecture, and private-by-default application patterns.
Job Duties:
Schedule: Monday – Friday 8 to 5pm PST
Location: Hybrid in Kirkland, WA (2-3 days onsite)
Duration: 6 month contract with potential to extend
Key Responsibilities
- Design, implement, and maintain secure Azure landing zones using hub-and-spoke networking architecture
- Enforce private connectivity patterns using Private Endpoints, Private DNS, and controlled routing
- Route all ingress and egress traffic through Azure Firewall and associated policy controls
- Partner with security stakeholders to implement defense-in-depth security controls across networking, identity, and workloads
- Ensure Azure environments meet internal security standards and audit requirements
- Build and maintain Terraform modules supporting virtual networks, peering, firewall routing, private endpoints, and DNS zones
- Develop Terraform modules supporting Azure Container Apps environments
- Enforce immutable infrastructure practices and repeatable deployments through Infrastructure as Code
- Review and refactor existing Terraform code for security, consistency, and maintainability
- Participate in code reviews and CI/CD pipelines supporting infrastructure deployments
- Deploy and operate workloads using Azure Container Apps (ACA)
- Integrate container workloads with private networking, managed identities, and secure secrets management
- Implement scaling, resiliency, and availability best practices for containerized applications
- Troubleshoot networking, identity, and performance issues within Azure workloads
- Implement and maintain monitoring, logging, and alerting across the Azure platform
- Support incident response and root cause analysis related to reliability or security events
- Automate operational tasks and continuously improve platform reliability
Required Skills
- Proven experience as a Site Reliability Engineer with hands-on expertise designing, implementing, and operating infrastructure in Microsoft Azure.
- Strong experience writing and maintaining Terraform scripts, including creating new modules and modifying existing configurations.
- Hands-on experience deploying and supporting Azure Container Apps.
- Solid understanding of Azure networking, including Azure Firewall, routing, and network architecture.
- Background in cloud and network security, including implementing private endpoints and secure connectivity patterns.