Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Timeline
Generic

SAI SANDEEP ERRAM

DevOps Lead
Hyderabad

Summary

  • Currently working as DevOps Lead at Hexagon with 8 years of experience.
  • Result-oriented Software Engineer, with broad exposure to implementing Continuous Integration and Continuous Delivery (CI/CD) concepts
  • Possesses excellent experience in Kubernetes, specializing in cluster maintenance and deployments across various cloud providers like EKS, AKS, and GKE. Additionally, demonstrated a strong background in OpenShift, further enhancing my expertise in container orchestration and management.
  • Possesses expertise in Azure cloud platform and implementing its various services: Vms, Databus, DNS, blob storages, glacier, Mssql, Azure ad, Vnet, WAF, Cosmos DB, SQS, etc.. backed by extensive hands-on experience.
  • Active member, and dedicated R&D contributor to a centralized cloud-native team, supporting a diverse range of projects across different cloud platforms.
  • Strong expertise in utilizing various Infrastructure as Code (IaC) tools such as Terraform and Crossplane, contributing to efficient and automated infrastructure provisioning processes.
  • Active participant in contributing to the CNCF incubating tools like Crossplane, Argocd, kyverno, Falco, kube-green, external-secret, cert-manager, etc...
  • Provided end-to-end observability solutions and monitoring using a variety of tools such as Grafana, Thanos, Loki, APZs, service monitor, Datadog, app dynamics opsgenie, and various cloud services.
  • Implemented diverse deployment architectures in both cloud and on-premises environments, with specialized expertise in microservice deployments, and proficiency in executing High Availability, zero downtime deployments.
  • Architected the data lake services/big data services in AWS from end to end like Glue Databases, Stepfunctions, and Lambdas, using centralized Terraform modules. Integrated different types of chatbots to implement a seamless flow for deployments.
  • Proficient in maintaining various networking solutions like Calico and utilizing service mesh technologies like Istio, along with experience in monitoring with Kiali.
  • Diverse experience in implementing security solutions across infrastructure and application deployment, using the various techniques as a devsecops. Proficient in configuring code coverage metrics such as SonarQube and integrating security tools like Black Duck, Trivy, Falco, and Kyverno to ensure code quality, image security, and cluster security.
  • Diversified experience in creating reusable Helm charts for infrastructure and application deployments. Experienced in configuring and fine-tuning database clusters, and caching systems to ensure high availability and scalability for applications.
  • Posses good experience in providing the security solutions from end to end for a application.
  • Good experience in using the sast and dast tools. Experienced in using the tools like qualis.

Overview

9
9
years of professional experience
1
1
year of post-secondary education
2
2
Certifications
3
3
Languages

Work History

DevOps Lead

Hexagon Capability Center India
08.2021 - Current
  • Led team to design and implement reusable cloud-based application code resulting in 30% reduction in infrastructure costs and time
  • Collaborated with cross-functional teams to architect and implement highly secure and scalable application and infrastructure
  • Led development and implementation of extensive library of reusable Helm charts
  • Utilized Terraform, Terragrunt, and Crossplane to automate all infrastructure tasks
  • Orchestrated creation of unified pipeline for deploying both infrastructure and applications
  • Introduced robust backup strategy utilizing Velero, enhancing data protection and recovery capabilities
  • Implemented a solution on top of keycloak for SSO which is being used across multiple divisions in the organization
  • Implemented Argo CD to facilitate deployments using GitOps methodologies, streamlining the deployment process
  • Secured the applications using techniques like external secrets and integrating with AWS secrets manager and Azure vault
  • Implemented diverse security strategies to strengthen applications within Kubernetes
  • Implemented end-to-end testing of Kubernetes applications, ensuring thorough evaluation before deployment to production environments using tools like Chaos Zonkey, K/, etc..
  • Successfully implemented an end-to-end observability stack, enabling comprehensive monitoring and insights into system performance and application behavior using tools like Prometheus, alert manager, service monitor, Grafana, Loki, and opsgenie for alerts on Slack and email
  • Implemented various storage strategies, incorporating technologies like ZinIO, and configured application server settings through Helm chart templates
  • This initiative enhanced data management and optimized application performance
  • Enhanced effective pipelines for deployments using GitLab, Azure DevOps, and Jenkins.

Software Engineer

Epam Systems
08.2019 - 08.2021
  • Responsible for maintaining the production deployment pipelines
  • Implemented the CI/CD pipeline where the deployment pipeline has been implemented using different types of customized hooks were a large number of applications can be deployed from the same Mob which is very cost-effective, almost saved +29UU per month
  • Implemented the complete EKS stack using Terraform
  • Responsible for creating the RBAC and maintaining the complete HA cluster with upgrades
  • Implemented the complete Bigdata stack along with spark in Kubernetes
  • Automated the creation of the Glue Mobs, Step functions, Crawlers using Terraform
  • Automated the step function dependencies visualization using the python network packages
  • Responsible for implementing the customized Terraform modules and maintain the central repository for all the data products
  • Automated the complete table creations using the Glue Mobs.

DevOps Engineer

Pramati Technologies
02.2018 - 08.2019
  • Experienced in maintaining the production pipeline using the groovy pipelines
  • Responsible for maintaining and implementing the complete OpenShift cluster
  • Implemented the helm charts for different types of services like rook, Prometheus
  • Implemented the EFK stack in OpenShift along with the log aggregators
  • Upgrading the OpenShift cluster versions
  • Implemented the chaos engineering using the kube monkey for resilience testing
  • Used app dynamics as the monitoring tool
  • Implemented the sentry for the error monitoring for the -I-related errors
  • Implemented the blue-green deployments in AWS
  • We implemented the EFK stack in OpenShift along with the log aggregators
  • Configuring the HA proxy for creating the routes and ingress
  • Used KOPS for installing the Kubernetes cluster
  • Played an active role in migrating the infrastructure from the cloud to on-premise and working on alternative services for the cloud services.

Software Engineer

Epam Systems
02.2015 - 02.2018
  • Experienced in maintaining the production servers with zero downtime and daily deployments
  • Worked on integrating multiple microservices with the application
  • Active team participant in migrating 5U-plus microservice architecture applications to Kubernetes along with SAP Hybris
  • Implemented and maintained the AEZ services
  • Implemented the ELK stack for log monitoring and sending alerts
  • Integrated ELK stack with different kinds of beats
  • Configured Ansible and implemented the playbooks for Ngnix, php-fpm, Jenkins, and Zemcache
  • Configured SAP hybris server for deploying using the Ansible and integrated with multiple microservices
  • Created a central repository for Jenkins Mob templates with versions for creating Mobs for new environments in a shorter span
  • Implemented SonarQube for publishing the issues and bugs in the applications and integrated it with the OWASP plugin for publishing the security vulnerabilities
  • Automated the AWS services like EC2, VPC, RDS, Route53, Cloud front, and S3bucket using the Python botocore
  • Automated the Kubernetes deployments using Jenkins and enabled continuous deployment and continuous Integration.

Education

B.Tech In CSE -

GRIET Hyderabad
06.2010 - 05.2011

Skills

Azure

undefined

Certification

Completed Certified Kubernetes Administrator (CKA)

Accomplishments

  • Achieved star award for implementing the reusable infrastructure
  • Achieved impact award from the CEO of EPAM Systems
  • Contributed for the CNCF Opensource projects which helped in moving from incubation to graduated

Timeline

DevOps Lead

Hexagon Capability Center India
08.2021 - Current

Software Engineer

Epam Systems
08.2019 - 08.2021

DevOps Engineer

Pramati Technologies
02.2018 - 08.2019

Software Engineer

Epam Systems
02.2015 - 02.2018

B.Tech In CSE -

GRIET Hyderabad
06.2010 - 05.2011
SAI SANDEEP ERRAMDevOps Lead