Around 5+ years of experience in IT industry, GCP/AWS/DevOps, Kubernetes and Linux Administrator with excellent experience in ITIL, Software Integration, Configuration, Containers, packaging, building, automating, managing, and releasing code from one environment to other environment and deploying to servers.
Expertise in Kubernetes, Google Cloud Platform and Amazon Cloud services such as configuring Virtual Servers, IAM, SNS, SQS, RDS, ELB, EBS, S3, VPC, Auto Scaling, PubSub, CloudWatch, CloudFormation, Cloud IAM, Cloud Engine etc.,
Involved in architecting, designing, and setting up the deployment strategies, backup and archiving, Disaster Recovery.
Configuring SQL and PostgreSQL databases in Google Cloud SQL and experienced with Google Code Deployment Manager.
Good experience in Bash, Shell, Python, Ruby, YAML and JSON scripting for automation.
Overview
6
6
years of professional experience
4
4
years of post-secondary education
2
2
Certifications
Work History
Sr Software Engineer - Techops
Bharti Airtel Ltd
04.2022 - Current
Responsible for managing the K8s Architecture, Deployments, Services, ConfigMaps and Secrets, Monitoring and Alerts.
Setting up highly available Kubernetes Clusters, performing the deployments using Helm and orchestrating CI/CD.
Setting up and maintaining multiple databases such as Cassandra, MongoDB, InfluxDB, PostgreSQL, KairosDB and Redis.
Setting up monitoring and alerting tools such as Grafana, Prometheus, Logstash, Kibana, Postfix, Sensu and PagerDuty.
Setting up GCP IAM, roles, Service Accounts, VPC, Constraints, Cloud Armor, Firewall rules, Container Registry and Pub Sub.
Developed Docker image for Jenkins and deployed on Kubernetes, configured custom jobs to automate few deployments.
Setting up secure connections between DC, GCP and AWS platforms to work on multiple apps connecting one another.
Configuring and managing multiple GCP tools such as Compute Engine, Pub-Sub topics, GCP Constraints, SQL, Storage and GKE.
Creating custom docker files, build images and versioning to deploy on the containers on Kubernetes.
Maintained Docker container registry, setting up authentication, pulling/pushing and versioning the images using standards.
Authentication and admission control on Kubernetes, cloud and op-prem clusters.
Upgrading Kubernetes versions and Migrating Kubernetes Cluster for HA and methods to reduce downtime when upgrading.
Setting up Logstash and Kibana on Kubernetes using Docker images, creating index on Elastic Search, developed multiple grok patterns for parsing and developed custom watchers, set up Email and Hipchat alerts on Watchers
Developed Python/Jinja templates to create deployments, infra and apps on GCP using Google Cloud Deployment Manager.
Set up the Forseti Security for the Organization on GCP and configured the modules such as Inventory, Scanner & Enforcer.
Worked with configuring Ansible Tower to automate day to day tasks, deploy applications and to reduce manual changes.
Developing playbooks scripts for patching, configuring web servers, automating regular day to day jobs, setting up Cron jobs.
Configuring Inventory file’s on Ansible Playbooks and deployed applications on multiple servers.
Involved in configuring services and routes for applications on all env and promoting the apps to higher environments.
Monitoring entire cluster resources using ELK, Grafana and Prometheus. Configured multiple data sources for Grafana such as InfluxDB, KairosDB and Prometheus to visualize the metrics. Created custom dashboards and setup alerts.
Responsible for creating and managing Jenkins for CI to automate Application builds using Maven and Ant tools, pipelined from Git and GitHub repositories, and deployed using Chef.
Automating AWS infrastructure , Docker, and Jenkins and managed software and service configuration via Terraform.
Created multiple Docker Containers and managing services. Installed custom applications using Docker files.
Managing ELK stack, configured Logstash to ship the logs, configured Kibana and created Watchers for alerts.
Involved in installing new applications on AWS EC2 instances using EBS volumes and configured auto-scaling along with ELB’s. Used S3 for storage and IAM for user permissions.
Managing Kafka topics, updating producer/consumer configs using Chef, troubleshooting issues related to Kafka.
Created virtual Linux and Ubuntu servers and provisioned storage for the servers by mounting block devices using Compute Engine and Cloud IAM in GCP platform. Used Google Cloud Storage for storage and worked with Google Cloud DNS.
Creating clusters in Google Cloud and managing the clusters using Kubernetes. Worked with Jenkins to deploy code, worked on creating new namespaces, creating docker images and pushing them to container registry.
Providing support for the application teams and 24/7 on call support for managing the overall infrastructure.
DevOps & AWS Cloud Engineer
GMS GLOBAL SOLUTIONS PVT.LTD Bangalore, India.(Client is Barclays, Pune City)
11.2019 - 04.2022
Responsible for creating and managing Jenkins for CI to automate Application builds using Maven and Ant tools, pipelined from Git and GitHub repositories, and deployed using ansible.
Implemented Continuous Integration (CI) and continuous Delivery (CD) process using Jenkins along with Python and Shell Scripts to automate routine jobs.
Designed AWS CloudFormation templates to create customized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates using JSON scripting.
Managing ELK stack, configured Logstash to ship the logs, configured Kibana and created Watchers for alerts.
Written templates for AWS infrastructure as a code using Terraform to build staging and production environments.
Involved in installing new applications on AWS EC2 instances using EBS volumes and configured auto-scaling along with ELB’s.
Used S3 for storage and IAM for user permissions.
Utilized CloudFormation templates in AWS to build the cloud infrastructure for multiple services using JSON scripting.
Created virtual Linux and Ubuntu servers and provisioned storage for the servers by mounting block devices using Compute Engine and Cloud IAM in AWS platform. Used AWS Cloud Storage.
Deploying J2EE applications and building spring boot code files into packages using Maven and automating through Jenkins.
Linux System Admin
GMS GLOBAL SOLUTIONS PVT.LTD
09.2018 - 12.2019
Configured and installed RHEL and Ubuntu Servers and monitored System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues.
Responsible for installing, configuring, and maintaining RedHat Linux servers and custom repositories. Diagnosed and resolved problems associated with storage, network, and Apache configs.
Responsible for installing, configuring, and administering Tomcat and Web Sphere application servers.
Worked on planning and implementing system upgrades including hardware, operating system, and patch upgrades.
Kernel upgrades, package management, applying patches and decommissioning storage devices using YUM and RPM.
Created and managed user accounts. Setting password aging and account expiration. Troubleshooting user account issues and network related connectivity issues.
Responsible for setting up user privileges as required and restricting access to servers.
Setup & maintenance of Apache servers (on CentOS), MySQL and PostgreSQL databases, Apache Spark, and programming general task- completing scripts using Shell.
Worked in IT Infrastructure environment, server maintenance, VLAN and Sonic firewall configuration.
Worked with Cron jobs and automated scripts using Bash and Python for day-to-day administration and updates.
Performed remote system administration using network protocol tools such as SSH and SSL certificates.
Configured RAID Level 1, reconfiguring Kernel, and applying patches and creating and extending volumes using LVM.
Installed and configured DHCP, DNS, TCP/IP, UDP, FTP, NFS servers and clients, assigning IP addresses to client hosts
Account Manager - B2B Business Development at Bharti Airtel Limited (Airtel Business)Account Manager - B2B Business Development at Bharti Airtel Limited (Airtel Business)