Our client seeks an Site Reliability Engineer for a 12 Months project in Sandy Springs, GA. Below is the detailed requirement
Job Title: Site Reliability Engineer
Work location : Sandy Springs, GA
Duration: 12 Months
SRE Role Summary:
• Design, build, and secure scalable cloud platforms on Azure using Infrastructure as Code and modern DevOps practices.
• Enable standardized, automated, and secure deployments leveraging Kubernetes (AKS) and GitOps-based delivery models
Job Description:
Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equivalent experience with 12+ Minimum Experience
Key Responsibilities
Azure Security & Networking
• Implement tenant-level and workload-level security using NSGs, Azure Firewall, Private Endpoints, and Service Endpoints.
• Design and manage hub-and-spoke architecture, including VNet peering, routing, and segmentation.
• Enforce governance using Azure Policies, RBAC, and Key Vault integration for secrets management.
Infrastructure as Code (IaC)
• Develop and maintain Terraform modules for standardized provisioning of VNets, subnets, NSGs, private endpoints, routing, and core services.
• Use Spacelift (or similar) for Terraform orchestration, policy enforcement, and automated deployments.
Kubernetes & Container Platform (AKS)
• Provision and manage Azure Kubernetes Service (AKS) clusters.
• Deploy and manage applications using Helm charts.
• Configure networking, ingress, scaling, and secure cluster access.
GitOps & Deployment Automation
• Implement GitOps workflows using Flux (tenant repo configuration) for continuous delivery to AKS.
• Automate CI/CD pipelines using Azure DevOps (YAML, PowerShell) for build and release processes.
• Integrate GitHub repositories for:
• Source control and branch strategy (feature, release, hotfix)
• Pull request workflows and code reviews
• Version control for Terraform, Helm charts, and deployment manifests
• Webhooks and pipeline triggers
Serverless & Integration
• Design and implement event-driven architectures using Azure Functions, Logic Apps, and Event Grid.
Performance & Availability
• Improve global performance and resiliency using Azure Front Door for routing, load balancing, and failover strategies.