Staff Engineer, Site Reliability Engineering
Nagarro
IndiaremotePosted 1 month ago
Skill Required
Site-Reliability-EngineeringDevOps-EngineerCloud-EngineerBackend-EngineeringSRE-EngineerStaff-Site-Reliability-EngineerStaff-Site-Reliability-Engineer-(SRE)Senior-Site-Reliability-EngineerSite-Reliability-EngineerSite-Reliability-Engineer-IISite-Reliability-Engineering-LeadSenior-Site-Reliability-Engineering-ArchitectPrincipal-Site-Reliability-EngineerStaff-EngineerSite Reliability EngineerEngineeringDesign Patternsrelated fieldMicroservicesObservabilityIstioTypeScriptKubernetesautomationdevelopingTerraformDatadogJenkinsDockerdesignDevOpsCI/CDCloudAWSGitandCICDFulltime
Key highlights
- Required experience: 5.5+ years
- Key requirement: Strong TypeScript, AWS, and Kubernetes experience
- Educational requirement: Bachelor’s or master’s degree in CS, IT, or related field
Role overview
Nagarro is a Digital Product Engineering company scaling globally, building products, services, and experiences across all devices and digital mediums. With over 18,700 experts across 39 countries, they maintain a dynamic and non-hierarchical work culture.
Responsibilities
- Design and develop a scalable SRE ecosystem following SRE and DevSecOps best practices
- Develop reusable TypeScript scaffolding libraries for cloud-native components
- Build and enhance solutions using AWS, EKS, Kubernetes and Infrastructure as Code
- Drive automation, reliability, scalability and operational excellence across microservices
- Define and implement SRE and DevOps best practices across applications
- Collaborate with technology, product, operations and functional teams on SRE initiatives
- Analyse business requirements and their impact across applications and cloud systems
- Establish standardized and automated onboarding paths for applications onto the SRE platform
- Evaluate emerging technologies and define strategies for cloud and SRE adoption
- Implement CI/CD, observability, monitoring and service mesh capabilities
- Identify and address reliability, scalability and operational challenges
- Provide technical guidance and support to distributed engineering teams
Requirements
- Total experience 5.5+ years
- Strong experience in TypeScript development, coding and design patterns
- Hands-on experience with AWS cloud and cloud-native technologies
- Experience with AWS CDK, Terraform and Infrastructure as Code (IaC)
- Experience with Kubernetes, Docker and Amazon EKS
- Experience in SRE, DevOps, scalability, reliability and cloud automation
- Experience with CI/CD tools such as Jenkins and Git
- Knowledge of observability and monitoring tools such as CloudWatch, Splunk and Dynatrace
- Knowledge of service mesh technologies such as Istio
- Experience developing reusable scaffolding libraries and cloud-native components
- Ability to analyse application and infrastructure dependencies across microservices environments
- Experience working with distributed teams across multiple time zones
- Excellent communication, presentation and stakeholder collaboration skills
- Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
Additional details
- Originally posted on Himalayas