Dynamic SRE at HCL Technologies with expertise in Docker and Kubernetes, achieving a 30% reduction in system downtime. Proven problem solver and effective communicator, I excel in automating CI/CD pipelines and optimizing cloud infrastructure, driving significant improvements in deployment efficiency and resource utilization.
Overview
4
4
years of professional experience
Work History
SRE
HCL Technologies
03.2021 - 09.2022
Containerized applications using Docker, improving application portability across environments and enabling smooth scaling, which reduced system downtime by 30%.
Developed and maintained CI/CD pipelines using Jenkins and GitLab CI for automating the deployment of microservices, reducing manual intervention by 85% and ensuring consistent code delivery.
Implemented Infrastructure as Code (IaC) with Terraform, automating the provisioning of AWS/GCP resources, resulting in a 50% reduction in setup time for new environments.
Optimized Docker container performance by managing resources, applying best practices for image building, and minimizing container startup times by 20%.
Managed the container orchestration of microservices using Docker Swarm and Kubernetes, ensuring high availability, scalability, and load balancing of production services.
Automated infrastructure provisioning and scaling using Terraform scripts, reducing infrastructure deployment times by 60% and ensuring consistent configurations across environments.
Integrated Docker container scanning tools like Anchore and Aqua Security into CI/CD pipelines, improving security compliance and reducing vulnerabilities by 35%.
Designed and implemented blue/green deployments and rolling updates for production environments using Jenkins pipelines, reducing service disruptions during deployment to under 5 minutes.
Configured and maintained Docker registries, managing private repositories and ensuring optimized image storage and retrieval, leading to a 15% improvement in image pull speeds.
Monitored and optimized infrastructure performance using Prometheus, Grafana, and custom Terraform modules, achieving a 25% improvement in resource utilization and system uptime.
Deployed infrastructure using Terraform in a multi-cloud environment (AWS, Azure), ensuring efficient resource allocation, reducing infrastructure costs by 20%.
Automated testing and deployment workflows in CI/CD pipelines, implementing unit and integration tests using Docker containers, leading to a 40% reduction in post-deployment defects.
Azure Cloud Infrastructure Management: Leveraged 2+ years of experience with Azure to support cloud-based infrastructure, optimizing performance, scalability, and cost-effectiveness across multi-tenant environments.
Infrastructure as Code (IaC) with Terraform: Designed and implemented IaC solutions using Terraform, creating reusable modules to automate provisioning, scaling, and monitoring of cloud resources, contributing to a more reliable and consistent cloud infrastructure.
CI/CD Pipeline Development with GitHub Actions: Configured and maintained CI/CD pipelines in GitHub Actions to streamline code deployment, automate testing, and ensure continuous delivery of applications within Azure Kubernetes environments.
Kubernetes and Docker Orchestration: Utilized Kubernetes and Docker to deploy, manage, and scale containerized applications, implementing infrastructure automation that enhanced deployment speed and reduced manual intervention.
Collaborative Support and Cross-Functional Engagement: Engaged with engineers, product teams, and leadership to provide ongoing infrastructure support for an analytics platform, integrating feedback to drive improvements in cloud operations and deployment pipelines.
Cost Management and Optimization: Applied best practices for cost management within Azure, analyzing resource usage to suggest optimizations, reduce cloud spending, and ensure efficient infrastructure scaling.
Disaster Recovery Planning: Contributed to the development of disaster recovery protocols, ensuring data integrity and availability for critical systems in the event of infrastructure outages or service disruptions.
Updated and maintained databases with current information.
Utilized various software and tools to streamline processes and optimize performance.
Recognized by management for providing exceptional customer service.
Exceeded customer satisfaction by finding creative solutions to problems.
Provided support and guidance to colleagues to maintain a collaborative work environment.
Worked with cross-functional teams to achieve goals.
Worked successfully with diverse group of coworkers to accomplish goals and address issues related to our products and services.
Completed day-to-day duties accurately and efficiently.
Contributed innovative ideas and solutions to enhance team performance and outcomes.
DevOps Engineer
Sree Sarvaraya Sugars Ltd
India
04.2019 - 03.2021
As a Kubernetes, Ansible, and Azure DevOps Engineer, I design and manage containerized applications using Kubernetes, ensuring high availability and scalability through automation with Helm and Kubernetes features like auto-scaling.
I also automate infrastructure provisioning and configuration management using Ansible playbooks, enabling consistent and repeatable deployments.
In Azure DevOps, I build and maintain CI/CD pipelines, automating code deployments and integrating infrastructure as code (IaC) using Terraform or ARM templates.
I ensure robust monitoring with tools like Prometheus and Azure Monitor while adhering to security best practices like role-based access control (RBAC) and governance policies, optimizing performance and system health across cloud environments.
Designed and managed containerized applications using Kubernetes, ensuring high availability and scalability through Helm charts and Kubernetes features like Horizontal Pod Autoscaling (HPA), reducing manual scaling efforts by 80%.
Automated infrastructure provisioning using Ansible playbooks, standardizing configuration management across environments, resulting in a 50% reduction in deployment errors.
Built and maintained Azure DevOps CI/CD pipelines, automating code deployments and ensuring seamless integration of application builds, which improved deployment efficiency by 60%.
Implemented Infrastructure as Code (IaC) using Terraform and Azure Resource Manager (ARM) templates, automating the provisioning of cloud resources and reducing infrastructure setup time by 40%.
Optimized Kubernetes deployments through automation, implementing rolling updates and canary releases, reducing application downtime during updates to near-zero.
Automated system monitoring using Prometheus and Azure Monitor, setting up custom dashboards and alerts to proactively identify performance issues, reducing incident response times by 30%.
Enhanced security practices by implementing role-based access control (RBAC) and governance policies in Azure, ensuring that only authorized users had access to critical resources.
Optimized application performance by configuring Kubernetes auto-scaling and resource allocation strategies, leading to a 20% improvement in resource utilization.
Streamlined infrastructure provisioning for Kubernetes clusters using Ansible, ensuring consistent, repeatable deployments across multiple environments, improving deployment times by 35%.
Collaborated with development teams to integrate Kubernetes, Ansible, and Azure DevOps best practices, reducing the overall deployment cycle from 1 day to 3 hours.
Ensured system reliability and performance by implementing end-to-end monitoring, logging, and alerting using Prometheus and Azure Monitor, reducing downtime incidents by 25%.
Implemented security best practices in Kubernetes and Azure environments, including setting up network policies, secret management, and enabling encryption for sensitive data, leading to zero security incidents over a 12-month period.
Intern
HCLTech
India
04.2018 - 09.2018
As a cloud engineer, I focused on delivering robust cloud solutions while working closely with cross-functional teams to achieve business objectives.
Assisted in building and maintaining CI/CD pipelines using Jenkins and GitLab CI, automating code deployments and reducing manual deployment efforts by 50%.
Worked with cloud infrastructure on AWS and Azure, provisioning and configuring cloud resources for development and production environments.
Gained hands-on experience with containerization using Docker, creating Docker images and containers to standardize application environments across teams.
Automated infrastructure provisioning using Terraform and ARM templates, enabling consistent and efficient cloud infrastructure deployments.
Assisted in setting up and managing Kubernetes clusters, learning how to scale and manage containerized applications in a cloud environment.
Wrote Ansible playbooks to automate configuration management tasks, ensuring consistency across environments and reducing configuration errors by 30%.
Worked with monitoring and logging tools like Prometheus, ELK Stack, and Azure Monitor, helping to set up alerting systems for proactive issue detection.
Collaborated with the DevOps team to streamline deployment processes and integrate best practices, reducing deployment time from hours to minutes.
Enhanced cloud security by implementing IAM policies, network security groups, and encryption mechanisms, following cloud provider best practices.
Assisted in managing version control using Git and GitHub, collaborating on code repositories and maintaining clean commit histories for the team.
Supported cloud cost optimization efforts, identifying underutilized resources and recommending strategies to reduce cloud spending by 10%.
Contributed to the documentation of DevOps processes, including infrastructure provisioning, CI/CD workflows, and cloud resource management, improving knowledge sharing across teams.
Implemented automated backups for cloud resources using AWS S3 and Azure Blob Storage, ensuring data integrity and enabling quick recovery in case of failures.
Assisted in troubleshooting and resolving infrastructure issues, working with senior engineers to diagnose problems in CI/CD pipelines, cloud environments, and application deployments, reducing incident resolution time by 20%.
ETL Lead /Onshore Technical Business Analyst at HCL Technologies India & HCL Technologies NZ LtdETL Lead /Onshore Technical Business Analyst at HCL Technologies India & HCL Technologies NZ Ltd