Summary
Overview
Work History
Education
Skills
Hobbies
DECLARATION
Timeline
Generic

Badal Kumar Sahu

Bangalore

Summary

Accomplished Technical Lead DevOps with 9 years of experience designing, implementing, and maintaining infrastructure automation solutions. Skilled in leading cross-functional teams, driving continuous integration and deployment processes, and optimizing cloud-based environments for maximum efficiency. Passionate about identifying and resolving complex technical issues, improving system scalability, and enhancing overall performance. Possess a strong expertise in tools like Docker, Kubernetes, Terraform, and Jenkins. Proven track record of successfully delivering projects on time and within budget while ensuring high levels of system reliability and security.

Overview

8
8
years of professional experience

Work History

Technical Lead DevOps

Zee Entertainment Enterprises
Bangalore
03.2022 - Current
  • Designed and implemented scalable and high-performance solutions on Google Cloud Platform using IAM, GKE-Autopilot, Artifact Registry,Cloud Storage, Anthos Service Mesh and Apigee for improved efficiency and cost-effectiveness.
  • Managed cloud infrastructure on Google Cloud Platform, including provisioning using terraform and monitoring, and troubleshooting using Coralogix, Splunk and New Relic to maintain optimal performance.
  • Developed automation scripts using tools like Terraform and Ansible to streamline deployment and configuration processes on Google Cloud Platform.
  • Collaborated with cross-functional teams to migrate AWS applications to Google Cloud Platform, reducing operational costs and improving scalability.
  • Implemented CI/CD pipelines using tools like Jenkins, Argocd and GitOps to automate and streamline the software development process
  • Managed and provisioned infrastructure on cloud platforms like GCP and AWS using Infrastructure as Code tools such as Terraform.
  • Integrated third party tools like ELK, Grafana, Coralogix, Splunk and New Relic with AWS and GCP services for logging and monitoring purposes.
  • Implementation of Service mesh with ISTIO for authorization, authentication and observability
  • Implementation of DevSecOps in CICD pipeline.

DevOps Engineer

SOLV
Bangalore
04.2021 - 03.2022
  • Created CI and CD pipelines with Jenkins and Docker to automate the build process of applications.
  • Configured, managed, and monitored cloud-based services such as AWS EC2, S3, EBS, ELB, RDS using Terraform and Ansible.
  • Managed, monitored and optimized the AWS environment including EC2 instances, S3 buckets, RDS databases, VPCs and security groups.
  • Created IAM roles and policies to control user access within the AWS environment.
  • Built CI and CD pipelines with Jenkins and Docker for automating code deployments on AWS ECS cluster.
  • Implemented containerization technologies such as Docker and Kubernetes for faster delivery cycles.
  • Developed procedures to automate code builds and deployments.
  • Deployed microservices on Kubernetes clusters in order to increase scalability and availability of services across multiple regions.
  • Implemented systems automation using scripting languages like Python and Bash.
  • Implemented and configured security services to properly harden infrastructure.

Senior Software Engineer

NIIT Technologies
01.2020 - 04.2021
  • As a DevOps Engineer, I was involved in the following activities Infra Provisioning Setting up a load balancer in Azure Setting up a Storage account in Azure to store artefacts and other information
  • Support the engineering teams regarding CI/Build tools, Environments and Automation
  • Involved in Branching, Tagging and Merging of code delivery at required releases Help Development teams automate the environment setup using tools like Ansible Setup DEV, QA and UAT environments for every sprint using Ansible Troubleshoot and resolve issues related to application deployment and operations Identification of root causes on critical problems throughout the platform, incident reports and the organization of the engineering team members in steps to resolve issues Participation in project meetings with other technical staff and business owners and subject matter experts
  • Managing Continuous Integration and Continuous Delivery (CI/CD) using Jenkins and release management using SonarQube Configuring the Day and Night Builds for the sprint teams in Jenkins Writing Playbooksto automate infrastructure using Ansible Automated the deployments to DEV and QA Environments by picking up builds from Jenkins using Ansible Working with various cross-functional engineering specialists, project managers and application development teams to define and implement a cloud-based hosting solution
  • Reviewing the technical architecture requirements to assess the DevOps Activities System-monitoring using Grafana Log-monitoring using Elastic Search, LogStash and Kibana

Lead Engineer

Qualitrix Technologies
08.2016 - 01.2020
  • As a Software Engineer, I was involved in the following activities Support the code builds by integrating with continuous integration tool (Jenkins) Setup DEV and QA environments for every sprint using Chef Supporting different environments like Dev, QA and staging Maintained Cookbooks and Recipes for Configuration Management using Chef Managing Continuous Integration and Continuous Delivery (CI/CD) using Jenkins Design and implemented Security using VPC, IAM and Security Groups Created Multifactor Authentication for AWS Users in the organizations Working closely with the dev team to manage CI environment using Jenkins, Code Commit.

Test Analyst

Pass Technologies
11.2015 - 07.2016
ArgocdKibanaSonarQubeartefactsApigeeAnthosNewRelicArgoCDGitOpsGitOps
  • As a Software Engineer, I was involved in the following activities Set up and maintaining the version control tool Creating architecture on AWS, document the design and provisioning the infrastructure on AWS Set up the build management tool by using ANT Set up and manage the continuous integration and Continuous Delivery (CI/CD) using Jenkins
  • Setup DEV and QA environments for every sprint using Ansible Maintained Playbooks for Configuration Management using Ansible Monitoring the infrastructure using Nagios

Education

Skills

  • Systems Design
  • Configuration Management with Ansible
  • Continuous Integration(CI) and Continuous Deployment(CD) with jenkins,GitOps and ArgoCD
  • Containerization Technologies with Kubernetes and Docker
  • Version Control Systems with Git,BitBucket and GitHub
  • Scripting Languages with Shell script and Python
  • Linux Operating System
  • Amazon Web Services(AWS)
  • Google Cloud Platform(GCP)
  • Infrastructure Development using Terraform

Hobbies

My hobbies are reading technologies related blogs, playing chess, carom and cooking.

DECLARATION

I here declare that the information furnished above is true to the best of my knowledge.

Timeline

Technical Lead DevOps

Zee Entertainment Enterprises
03.2022 - Current

DevOps Engineer

SOLV
04.2021 - 03.2022

Senior Software Engineer

NIIT Technologies
01.2020 - 04.2021

Lead Engineer

Qualitrix Technologies
08.2016 - 01.2020

Test Analyst

Pass Technologies
11.2015 - 07.2016

Badal Kumar Sahu