Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Ram Kumar Basva

Ram Kumar Basva

DevOps Engineer
Hyderabad,Hyderabad, Telangana

Summary

Over a 5 years of experience in various IT technologies includes, DevOps, Azure, AWS administration. Desire to understand, build, migration and operate distributed systems and system operations. Aspiring to work for a leading organization where I can utilize my technical and domain capabilities and make meaningful contributions to the organization's growth and success.

Overview

18
18
years of post-secondary education
2
2
Certifications

Work History

DevOps Engineer

Eion Technologies Ltd
5 2019 - Current
  • Worked with GIT source code management tool and ensured the reliability of the application as well as designed the branching strategies for GIT
  • Extensive working knowledge on various tools like Git, terraform, Kubernetes, ELK, packer, Jenkins, Ansible, Docker and Maven, Sonarqube
  • Experience on complete software development life cycle (SDLC) with software development models like Agile, Scrum Model, JIRA, Waterfall models
  • Hands-on experience in Azure provisioning and good knowledge of Azure services like Virtual Machines, Blob Storage, Load Balancer, SQL Database, Azure AD, DNS, Virtual Network, and Azure Autoscale
  • Worked on Automated the cloud deployments using Terraform
  • Extensively involved in infrastructure as code, change automation using Terraform, Managed AWS infrastructure as code using Terraform
  • Building the applications using the Maven, Gradle
  • Automated the build and release management process with CI/CD across Dev, QA, Staging and Production environments including monitoring changes between releases
  • Experience with Configuration Management automation tool Ansible and has worked on integrating Ansible YAML Scripts
  • Used Ansible for configuring and managing multi-node configuration management over SSH
  • Created multiple terraform modules to manage configurations, applications, services and automate installation process for web server and AWS instances
  • Experienced with various Services in IT sector as Terraform and Packer for building and deploying applications by adopting DevOps practices such as Continuous Integration (CI) and Continuous Deployment (CD) in runtime with various tools like Git, Maven, Jenkins, Terraform, Docker, Kubernetes
  • Experience in WINDOWS environment and expertise in several flavors of Linux including Red Hat, CentOS, and Ubuntu
  • Proficient in creating playbooks to deploy Java applications on tomcat by using Ansible
  • Automating and Managing the Infrastructure on using Ansible
  • Creating Playbooks in Ansible for Configuration and Deployment activities
  • Worked on Docker files, swarm Managing Images and Containers and configuring the Docker swarm and docker networks
  • Experience in Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installing and configuring Kubernetes
  • Experience in Continuous Integration and Continuous deployment using various CI Tools like Jenkins.

Professional Experience:
Project 1: Health Care
Client: JHONSON & JHONSON
Role: DevOps Engineer
Environment: GIT, Azure, Ansible, Jenkins, Linux, Terraform, Docker, Kubernetes.

Roles and Responsibilities:
• Hands on experience with SCM tools like Git/GitHub for branching, tagging and version management. Hand on Strong Experience on Administration and configuration activities on GIT/GitHub.
• Experience in working on Azure and its services like Azure AD, Virtual Network, Virtual Machines, Azure Container Instances
• Managed Disks, Azure SQL Database, Azure Blob Storage, Azure Functions, Azure Load Balancer, Auto Scaling, Azure DNS, Azure Queue Storage, and Azure Notification Hubs.
• Experience in creating Blob Storage, managed policies and utilized Blob Storage and Azure Archive Storage for storage, backup and archived in Azure.
• Azure Monitor for monitoring server metrics, creating alarms & integrating with Auto scaling.
• Experienced in classic pipelines and YAML pipelines creation in Azure DevOps.
• Deployed Terraform script in Azure DevOps using Classic Editor and YAML.
• Deploying Azure Infrastructure using Azure CI/CD.
• Created Release Pipeline using Solution file generated during build release.
• Experienced in Automating build process for creating JAR/WAR artefacts using Maven.
• Experienced in Installation, configuration and writing playbooks in Ansible.
• Leading the automation of implementation and configuration work through Ansible.
• Experienced in Automate the build process using continuous integration tools JENKINS CI/CD and installing required plug-ins, creating jobs, integrating test cases.
• Installed and configured Master/Slave Jenkins in a server and Client.
• Exposure to writing Linux shell scripting.
Project 2: HEALTH CARE
Client: UNITED HEALTH
Role: DevOps Engineer
Environment: GIT, Linux, Docker, Kuberenetes, Azure, Azure DevOps (ADO), Terraform
Roles and Responsibilities:
• Creating repositories, new users for GIT, creation of new version-controlled branches, troubleshooting version control tool errors.
• Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.
• Deployed application which is containerized using Docker onto a Kubernetes cluster which is managed by Azure Kubernetes Service (AKS).
• Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.
• Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
• Created a Continuous Delivery process to include support building of Docker Images and publish into a private registry.
• Used Azure DevOps (ADO) pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes.
• Created api resources like pods, Deployments, Configmap, Secrets, Rolling Updates and managed using Kubernetes.
• Experience with container-based deployments using Docker, working with Docker images, Docker Hub
and Docker-registries and Kubernetes.
• Deployed application which is containerized using Docker onto a Kubernetes cluster which is managed by Azure Kubernetes Service (AKS).
• Expert on Terraform for building, changing, and versioning infrastructure safely and efficiently.
• Experience in creating Azure Blob storage accounts, managed identities, and utilized Blob storage and Archive Blob storage for storage, backup and archived data.
Project 3: Insurance domain
Client: AIVA
Role: DevOps Engineer
Environment: Linux, GIT, Maven, Jenkins, Ansible, Terraform, Docker
Roles and Responsibilities:
• Manage code repositories in GIT by creating, deleting, merging, and securing projects in a proper structure
for all releases.
• Configured Jenkins with maven build tool in generating war/ear files and archived them.
• Integrated Git, Jenkins, and maven in accomplishing continuous integration and configured Jenkins with Poll SCM build trigger. Implemented and supported CI process via Jenkins.
• Administrated and Implemented CI tools Jenkins for automated builds and integrating Unit tests and Code Quality Analysis Tools like SonarQube.
• Maintained high availability cluster and standalone server environment and refined automation components with scripting and configuration management (Ansible) and experienced in writing Ansible scripts.
• Configuring the Docker containers and creating Docker files for different environment.
• Worked as a system administrator for the build and deployments process on enterprise servers and responsible for user management, administration, group management, slave management, new job setup in Jenkins.
• Experienced in creating complex IAM policies, Roles, and user management for delegated access within
AWS.
• Understanding of EC2 storage and S3 storage, EC2 networking and deploying an EC2 Linux instance.
• Extensive experience in using Build Automation scripting like Maven.
• Administration/Maintenance experiences of continuous integration build engine, Jenkins.

Education

Bachelor of Technology - Computer Science

Kalinga University
Raipur, India
04.2001 - 05.2019

Skills

Microsoft Azure

Certification

Microsoft certified - Azure Solutions Architect Expert

Timeline

Bachelor of Technology - Computer Science

Kalinga University
04.2001 - 05.2019

DevOps Engineer

Eion Technologies Ltd
5 2019 - Current
Ram Kumar BasvaDevOps Engineer