Site Reliability Engineer
InfraCloud
3h ago
0DevopsIndiahimalayas
Site-Reliability-EngineeringPlatform-EngineeringCloud-Infrastructure-EngineeringDevOps-EngineeringKubernetes-EngineeringSenior-Site-Reliability-EngineerPrincipal-Site-Reliability-EngineerSite-Reliability-Engineering-LeadSenior
Job Description
Position SummaryWe are seeking a highly skilled Site Reliability Engineer (SRE) to design, build, automate, and operate scalable, secure, and highly available cloud-native platforms. The ideal candidate will have strong expertise in Kubernetes ecosystem technologies, Google Cloud Platform (GCP), Infrastructure as Code (Terraform), GitOps, Observability, Service Mesh, and Secrets Management.The SRE will work closely with Development, Platform Engineering, Security, and DevOps teams to ensure reliability, performance, scalability, and operational excellence across production environments.Key ResponsibilitiesKubernetes Platform EngineeringDesign, deploy, and manage large-scale Kubernetes clusters in production environments.Administer and optimize Kubernetes networking using:CiliumIstio Service MeshKubernetes Ingress ControllersBuild highly available and resilient container platforms.Implement cluster lifecycle management, upgrades, scaling, and capacity planning.Troubleshoot complex Kubernetes infrastructure and application issues.Cloud Infrastructure (GCP)Design and operate cloud-native infrastructure on Google Cloud Platform.Manage services such as:GKE (Google Kubernetes Engine)VPC NetworkingIAMCloud Load BalancersCloud StorageMonitoring and Logging servicesEnsure security, scalability, and cost optimization of cloud environments.Implement multi-environment and multi-region deployment strategies.Infrastructure as Code (Terraform)Develop and maintain reusable Terraform modules.Automate provisioning and management of cloud infrastructure.Implement infrastructure standards and governance.Maintain version-controlled infrastructure repositories.Ensure repeatable, auditable, and scalable infrastructure deployments.Kubernetes Package Management (Helm)Create and maintain Helm charts for platform and application deployments.Standardize deployment practices across teams.Manage Helm repositories and release strategies.Support blue-green, canary, and rolling deployment methodologies.GitOps & Continuous DeliveryBuild and maintain GitOps workflows using ArgoCD.Automate application deployment pipelines.Implement environment promotion strategies.Maintain deployment compliance and auditability.Drive CI/CD best practices across engineering teams.Secrets & Service Discovery ManagementManage secrets, certificates, and application credentials using Vault.Implement secure secret injection patterns for Kubernetes workloads.Configure and maintain Consul for service discovery and service networking.Establish access control and security policies for sensitive workloads.Monitoring, Observability & Reliability EngineeringBuild comprehensive observability solutions using:PrometheusPrometheus OperatorGrafanaLokiTempoAlloyMimirPyroscopeDefine and implement:Service Level Indicators (SLIs)Service Level Objectives (SLOs)Error BudgetsCreate dashboards, alerts, and operational runbooks.Conduct root cause analysis (RCA) and postmortems.Improve system reliability, performance, and operational visibility.Incident Response & OperationsParticipate in on-call rotations.Lead incident management during production outages.Troubleshoot infrastructure, networking, application, and platform issues.Develop automation to reduce operational toil.Create disaster recovery and business continuity procedures.Automation & Platform EngineeringDevelop automation scripts and operational tooling.Improve platform self-service capabilities.Drive reliability engineering best practices.Eliminate manual operational processes through automation.Required Technical SkillsContainer & Kubernetes EcosystemKubernetes (Production-grade administration)CiliumIstio Service MeshKubernetes Ingress ControllersContainer NetworkingCluster Security and RBACCloud PlatformsGoogle Cloud Platform (GCP)GKECloud NetworkingIAM and Security ControlsInfrastructure as CodeTerraformInfrastructure AutomationConfiguration Management ConceptsDeployment & GitOpsArgoCDGitOps MethodologiesGitLabCI/CD PipelinesSecrets & Service NetworkingHashiCorp VaultConsulMonitoring & ObservabilityPrometheusPrometheus OperatorGrafanaLokiTempoAlloyMimirPyroscopeOperating Systems & NetworkingLinux AdministrationTCP/IPDNSLoad BalancingSSL/TLSNetwork TroubleshootingPreferred QualificationsExperience managing large-scale Kubernetes platforms.Experience supporting mission-critical production systems.Strong understanding of distributed systems concepts.Knowledge of cloud security best practices.Experience implementing SRE principles such as:SLI/SLO/Error BudgetsCapacity PlanningIncident ManagementReliability EngineeringExperience with multi-cluster Kubernetes environments.Relevant certifications such as:Certified Kubernetes Administrator (CKA)Certified Kubernetes Security Specialist (CKS)Google Cloud Professional CertificationsHashiCorp Terraform AssociateExperience5–10+ years of overall infrastructure/platform engineering experience.3–5+ years of hands-on Kubernetes production experience.Strong experience in cloud-native plat
