Summary
Overview
Work History
Education
Skills
Timeline
Generic

DILIP KUMAR

Devops Engineer
Bengaluru,KA

Summary

Overall 8+ years of IT experience with expertise in DevOps on AWS, Linux Administration and Knowledge in Azure cloud services.

Overview

9
9
years of professional experience

Work History

DevOps Engineer Specialist

Brane Enterprises Pvt Ltd
9 2022 - Current
  • Onboarded multiple microservices to all environments by creating helm chats from scratch and creating Jenkins CICD pipelines using Jenkinsfile, Dockerfile and deployed to k8s cluster
  • Transfer of helm deployment to Argocd and flux deployment for enabling the magic of GitOps methodology and to make Kubernetes cluster more robust, stable, secure, instant reflective and self-healing
  • AWS services like VPC, EC2, S3, EKS, R53, ECR, IAM, RDS and So on
  • Controlling lambda functions to switch between different environments by scheduling events in Event Bridge (AWS)
  • Creation of infra for a new environment using Terraform as a IAC tool
  • Modules using Terraform to create infra like VPC, EC2, RDS, S3, OpenSearch etc
  • Automated many day-to-day repetitive tasks by writing script and integrating it with Jenkins pipeline, or created Kubernetes cron job or AWS lambda function
  • Completed many migration activities of different types of databases like Postgres, MongoDB, MySQL, Elasticsearch, etc
  • Performed migration between two aws accounts, from RDS to RDS, EC2 instance to RDS or vice versa
  • Monitored and debugged AWS cloud-based and premise-based production systems, to ensure the availability, performance, scalability, and security of production systems
  • Monitored the whole infra using Grafana
  • Researched to find the most effective and cost friendly resources to save the thousands of dollars per month of the company
  • Created CloudWatch alarms for Dev, QA and Production environments
  • Whenever any infra component goes down or usage reaches to its threshold limit then alerts will be sent to MS Team channels or on mail.

MCW | Senior DevOps Engineer

Photon Interactive Pvt Ltd
06.2020 - 06.2022
  • To automate build process, compiling the project source code, and packaging using the build script
  • Implementing a CI/CD (Continuous Integration /Continuous Delivery) framework using Git, Maven, Ansible, Jenkins etc
  • For automated build & deployment process
  • Extensive experience using MAVEN as build tools for the building of deployable artifacts (jar, war & ear) from source code
  • Experience in setting up build pipelines in Jenkins by using various plugins like Maven plugin, EC2 plugin etc
  • As a developer, involved in requirements analysis, interacting with client to validate the understanding and actively involved as a team member for the development of the module
  • Worked in various functionalities for managing workflows of the application
  • Involved in deployment of the module as part of the overall application
  • Trained in DevOps and implemented the same in the project for faster delivery.

Comcast | DevOps Engineer

Accenture Solutions Pvt. Ltd
04.2019 - 06.2020
  • Involved in designing and deploying multitude applications utilizing almost all of AWS stack (Including EC2 instances, S3, VPC, Load Balancing, SNS, Route53, AMI’s and Auto-Scaling in AWS Cloud Formation)
  • Setup and attached EBS volumes to Ec2 Instances
  • Monitoring CPU utilization and Disk space usage etc
  • Used Amazon route53 to manage DNS zones and give public DNS names to Elastic Load balancerIP’s
  • Enables the Auto-Scaling if needed
  • Creating custom Docker images using Docker Containers
  • Docker Networking using bridge and Docker Volumes and managing Docker Registry
  • Hands on knowledge on Deploying Docker File and Docker Compose
  • Managed Environments on Kubernetes clusters for Back-end apps deployments, creating local clusters for developer’s friendly environment to test apps in their local
  • Supported 200+ AWS Cloud instance’s and also familiar with Amazon Cloud command line management
  • Implemented & maintained the branching and build/release strategies utilizing Subversion and GIT
  • Worked on User administration setup, maintaining account, Monitor system performance using Nagios
  • Implemented Continuous Integration using Jenkins and GIT.

J.D.Irving, PENN | DevOps Engineer

KPIT Technologies Pvt. Ltd
01.2017 - 03.2019
  • Coordinate with Team and Project Manager for the Build, Release and Operations of the Projects to maintain typical requirements
  • Setting up the automation environment for Application team if necessary and helping them through the process of build and release automation
  • Worked with Active Directory Policies, experience with Windows Platform Engineering
  • Experience in Windows Administration like Installations, Configuration, Security fundamentals, Networking, and third-party installations and maintenance
  • Utilizing MAVEN as build tools on Java projects for the development of build artifacts on the source code in Artifactory
  • Automating build and release management process including monitoring changes between releases
  • Involved in administration and setup of various High Availability clusters on Linux servers using VCS and RedHat Cluster Suite
  • Application Version Management in GIT repositories and migrating source code from Git to Artifactory
  • Development of automation using Kubernetes clusters with Ansible, writing playbooks
  • Worked with Docker for convenient environment setup on Test environments on RedHat.

CAT | SCM Engineer

Yash Technologies
12.2015 - 12.2016
  • Managing Build/Release Engineering for multiple products and releases under tight schedules and deadlines
  • Maintaining the source code in Git for various applications
  • Creating the Branching Strategy for the development
  • Configuration Management using Git
  • Configuring tools (flavors like Tortoise Git) on windows
  • Maintaining the repositories (includes creating, deleting)
  • Providing Access Rights to users, Giving support to developers and resolving trouble shooting Git issues
  • Maintaining backup of repositories in regular intervals
  • Merging the Branches for Integration
  • Configure and maintain codebase to support the build and deployment of code on servers
  • Administered merge, build and deployment of the codes to all the environments
  • Developing the utility scripts to effectively reduce the time and manual effort
  • Responsible for setting up the environment for new developers on their machines.

Education

MCA -

CMRIT College
Bangalore, Karnataka
01.2010

Skills

Continuous integration tool: Jenkins, TeamCity

Timeline

MCW | Senior DevOps Engineer

Photon Interactive Pvt Ltd
06.2020 - 06.2022

Comcast | DevOps Engineer

Accenture Solutions Pvt. Ltd
04.2019 - 06.2020

J.D.Irving, PENN | DevOps Engineer

KPIT Technologies Pvt. Ltd
01.2017 - 03.2019

CAT | SCM Engineer

Yash Technologies
12.2015 - 12.2016

DevOps Engineer Specialist

Brane Enterprises Pvt Ltd
9 2022 - Current

MCA -

CMRIT College
DILIP KUMARDevops Engineer