Summary
Overview
Work History
Education
Skills
Accomplishments
Software
Certification
Timeline
VIJAYA BM

VIJAYA BM

DevOps Technical Lead
Bangalore

Summary

Seeking a challenging position in the area of Devops in a Professional Organization, where my skills and my education background can add value to the growth of the organization and allow development of my skills to organization potential in the field of Devops SYNOPSIS 11 years of experience in DevOps and Application build and deployment with expertise Kubernetes Docker, ContainerD, Helm, Harbor, Kubeapps, TerraForm Jenkins, Git, Gitlab Gerrit,

Good knowledge cloud based technologies AWS, AZURE, AZURE-Devops, GCP.

experience in DevSecOps, Cloud security

azure scrum, azure pipeline , azure container registry.

creating terraform resources in all cloud ( AWS, AZURE, GCP )

nexus,maven,Unix,Scripting,AWS(EC2,VPC,S3,SG,Rout53,cloudwatch,cloudtrail). Shown Flexibility, Quick Learner, Proactive Attitude and an Amazing Team player. Experience coordinating with remote teams working. Strong Organizational and Multitasking capabilities. Worked for Client location 6 months (in Japan). Worked at client location for base build setup

Overview

12
12
years of professional experience
3
3
years of post-secondary education
1
1
Certification
1
1
Language

Work History

Devops Technical Lead

Accenture
Bangalore
05.2019 - Current
  • Project Description:
  • Kubernetes Lite Platform is basically a Kubernetes cluster which consists of a single master node and a single worker node. This type of cluster configuration can be used only for deploying light weight applications. To bootstrap this cluster we had to use the KUBEADM utility which is a robust and flexible tool altogether. Also, this tool can used to manually bootstrap a Kubernetes cluster with a wide variety of customization options in all the major cloud platforms currently present in the cloud market and also on On-Prem servers.
  • Used Terraform (IaaS) for provisioning necessary infrastructure in AWS, AZURE and GCP:- involved in the development of terraform scripts for provisioning infrastructure required for bootstrapping a Kubernetes Lite platform across all three major cloud platforms(AWS, AZURE and GCP)
  • And many more intricacies.
  • Experience on creating azure devops terraform to build pipeline project which will build automated pipeline for java based sample application on from az devops for QA and STAGE and PROD environments.
  • Worked on azure devops scrum board for attaching task US for logging tickets and work status which is help to track epics and feature for daily tasks and updates.
  • Automating the Kubernetes Cluster Bootstrap:- made a major contribution in developing common shell scripts for automating the Kubernetes-KUBEADM Cluster Bootstrap process which can be used across all three major cloud Platforms(AWS, AZURE and GCP)
  • Converted all the Kubernetes Yaml to customized helm charts, packaged ( based on the project ) and placed in Harbor helm package repository so that easy to do upgrade and update seamlessly to any application
  • Return automated script to package helm charts and push to respective repository and also handled for one click deployment using shell script in any Kubernetes platform.
  • Created multiple cluster using K3D (for Docker ) and K3S for kubernetes ( parent child cluster concept ) to utilize lite platform for development and testing purpose.
  • Roles and Responsibilities:
  •  Creating resource based on client requirement in all cloud provider using terraform
  •  Developing cloud infrastructure and automating cloud part using terraform in all cloud provider.
  •  Creating services like instance, VPC, NAT ELB, flow logs , IG, using terraform resources.
  •  Developed one click product using platform as service which will create set of tools pre integrated together and build application as per the client requirement.
  •  Azure devops pipeline creation using terraform for java based application.
  •  Azure devops scrum board for updating feature and taskCreatingi>creating docker images and store azure devops ACR repository
  •  Setting up kubernetes cluster manual and automated way.
  •  Experience on creating services and resources in all cloud provider
  •  Written script to setup complete platform end to end in all cloud provider with Kubernetes which join the master and worker nodes with managed services with devops core tools.
  •  Good Experience in debug the Kubernetes yaml issExperienceli>experience in creating yaml's and helm based application.
  •  Error handling bootstrap shell scripts all the wrapper scripts.
  •  Debug the issue pod scale up and scale down when cluster pod modification.
  •  Overall architectural flow of Kubernetes Pod networking and Cluster management
  •  Lifecycle of resources in Kubernetes namespace Cloud specific Kubernetes cluster configurations Cluster Backup ConfiguDebugging/li>

SVS Service Delivery Specialist

HPE
Bangalore
01.2018 - 05.2019
  • Working as SVS Service Delivery Specialist in in DB project in current organization
  • Roles and Responsibilities:
  •  Working for one of the DB new module which is having requirement of Docker integrated binaries
  •  Complete process automation using wrapper to of ansible script with shell script
  •  Configure ssh in all the machine and setting cron jobs for all the health check scripts.
  •  Need to understand the Docker containerization and create the docker image
  •  Creating the Docker file to install the new service like apache nginix tomcat
  •  Maintain the multiple nodes using Kubernetes as manager & worker concept
  •  Creating multiple manager instance (SSH) as per the client requirement for Docker swarm
  •  Need to right the Docker file as per the NPM build requirement
  •  Need to create the Docker container as per the process
  •  Righting ansible yml for infra automation like health check sys performance check
  •  Analysing ansible errors fixing as per the requirement
  •  Creating shell script to pre and post comparison of log files generated for OS and hardware check

Technical Specialist

Mindtree Ltd
Bangalore
09.2016 - 01.2018
  • Role: Technical Specialist
  • Project Description:
  • Starting working with new project setup called Huawei which is telecom based project which started setup for project build automation. Started migrating from old version control to (SVN) to Git, and mapped with Jenkins. Integration Jira with Jenkins for defect management.
  • Roles and Responsibilities:
  •  Installing the git version control and moving git tag from dev.git to qa.git
  •  Using ansible playbook for deployment on different server
  •  Fine tune the Jenkins jobs
  •  Used git and gerrit for source code management and code verification respectively
  •  Worked on nexus with nexus for build compilation and quality
  •  Used findbugs, check style, PMD for code quality check
  •  Setup the jobs pipeline for live environment and lice deployment.
  •  Hands on exp in Creating yml, group variables, inventory using ansible.
  •  Managing git repo and branching, merging, code verification using gerrit.
  •  Hands on exp in creating simple groovy for jenkins job parametrizing., adding groovy script, injecting env vars, adding multiple different parameters in Jenkins.
  •  Hands on exp creating yml script for prerequisite for system config and install.
  •  Hands on exp in deploying multiple tomcat using ansible yml
  •  Writing groovy script for Jenkins job customization using choice parameter
  •  Strong Organizational and Multitasking capabilities.
  •  Good analytical ability and grasping power that enables me to learn new technology and tools.
  •  Good experience with Jenkins complete setup and Jenkins slave setup and slave mapping with Jenkins for builds process.

Senior DevOps Engineer

Tech Mahindra
Bangalore
07.2015 - 08.2016
  • Project Description:
  • Comverse is a telecom based project which is mainly located US and Israel it is having multiple sub components (MMSC, SMSC, VMS, ECS,Omap, ... etc.). The head office located in Israel and
  • Having multiple service provider clients. Clear-case is main version based source code tool using for all the modules. And other than Clear-case. few sub projects which is using git and SVN as source code management tool. Also some of the new component of Comverse which is using continuous integration tools. Product called SMU will be create kit using Jenkins and SVN.
  • Roles and Responsibilities:
  •  Installing the Clear-Case on Users Machines, Involving in manual upgradation of clearcase and installing the base clearcase user’s machines.
  •  Helping the users in View creation, and guiding them in setting the Configuration specification.
  •  Fixing issues during Check in / Checkout and merge related problems.
  •  Providing the privileges to the Users and fixing the permission related issues, supporting them for setting the region on the clearcase control panel.
  •  Removing the improperly removed views, removing the version elements and metadata’s based on the user’s request.
  •  Involving the Creating, modifying, locking, unlocking the metadata’s and modifying the triggers based on the requirements.
  •  Involving in importing the source codes to the Clear-Case based on the user’s requirement.
  •  Managing VOBs, Creating VOBs, doing Variance for the following.
  •  Worked on branching, merging and resolving the merge conflict using cc basic tool.
  •  Configured build setup for new component of the product called SMU
  •  Installation and configuration web servers and latest version of java based on the requirement of the client
  • Project Name : SMU- Telecom
  • Client : XURA
  • Location : Bangalore, India
  • Roles and Responsibilities:
  •  Configure Jenkins as continuous integration tool and automated builds and deployments.
  •  Configure ANT for the build automation for java code in project.
  •  Identifying the configuration items and creating branches for release.
  •  As per the project requirements installing the plugins to CI.
  •  Configured SVN for Source code management and integrated with Jenkins.
  •  Developing ANT scripts to automate the compilation, deployment and testing the platforms.
  •  Developing custom reporting tools, setting up automated health monitoring and alerting for builds and environments
  •  Working closely with offshore colleagues and providing support and advice on best practices for SCM and build automation

Software Engineer

HCL Technologies
Bangalore, Japan
03.2011 - 06.2015
  • Digital Electronics
  • Client: Reputed Consumer Electronics Manufacturer of Japan
  • Team: Over 8 members, The DTV is nothing but the Digital Television is one of the fast growing gadgets in the current century
  • The DTV has replaced the Analog TV in the recent past due to its various advantages
  • This digital Television is made for different regions like AEP (All European), GA (General Asia)
  • USA, Korea, Brazil, Australia, Singapore in android platform
  • The team does the design and implementation of Electronic Program Guide [EPG] ,Genre search, My Favourites, Program event information module which use the broadcasted data and modify for European Region
  • The team prepares scripts for manual builds and automation builds in Jenkins
  • Roles and Responsibilities:
  • Installation and configuration of Perforce server
  • Worked in japan for 6 month as individual contributer
  • Handled android based build structure for Digital Electronics and Television using jenkins master - slave concept
  • Provide complete oversight for all software builds and deployment onto various environments, versioned the source code, release binary files, developed and implemented labels on source and release file
  • Develop branches for parallel development and performing merges
  • Configure Hudson as continuous integration tool and automated builds and deployments
  • Configure Maven for the build automation for java code in project
  • Understanding the Project environment to build or customise several rules in Static Analysis tool
  • Configuring the static analysis tool depending on the projects requirements
  • Keeping track of the violations fixed by developers
  • Hands on experience in basic batch & shell scripting
  • Good communication skills, Identified Coordinator with multi-vendor teams at customer site for
  • Bugs Priority and Severity definition..

Education

Bachelor of Computer Applications - Computer And Information Sciences

Mangalore University, SDM College Ujire
10.2007 - 10.2010

GPA: 60%

Skills

Cloud (AWS, Azure )

undefined

Accomplishments

  • Accenture
  • PROJECT-01: - My-Wizard
  • Client: - Internal
  • Team: - 60
  • Duration: may2019 – present
  • 11 years of professional IT experience in devops Software Configuration Management
  • Worked for Client location 5 months (in Japan)
  • Experienced in PaaS, SaaS, IaaS and Microservices Environments
  • STAPLE PROFICIENCIES: o Version Controls: Github Bitbucket, Gitlab perforce o CI/CD: Jenkins , Bamboo o Cloud/Technology: Devops, AWS, Azure, Azure-Devops, GCP o Iaas: Terraform o Containerization: Docker , ContainerD o Orchestration: Kubernetes, ( Kubelite, K8s, K3S K3D ) o Package manager : Helm , Harbor
  • Role: Devops Team Lead
  • Project Description:
  • Kubernetes Lite Platform is basically a Kubernetes cluster which consists of a single master node and a single worker node
  • This type of cluster configuration can be used only for deploying light weight applications
  • To bootstrap this cluster we had to use the KUBEADM utility which is a robust and flexible tool altogether
  • Also, this tool can used to manually boostrap a Kubernetes cluster with a wide variety of customization options in all the major cloud platforms currently present in the cloud market and also on On-Prem servers
  • Used Terraform (IaaS) for provisioning necessary infrastructure in AWS, AZURE and GCP:- involved in the development of terraform scripts for provisioning infrastructure required for bootstrapping a
  • Kubernetes Lite platform across all three major cloud platforms(AWS, AZURE and GCP)
  • And many more intricacies.

Software

Lunix

Unix

Windows

Certification

Certified Kubernetes Administrator

Timeline

Certified Kubernetes Administrator

11-2023
Devops Technical Lead - Accenture
05.2019 - Current
SVS Service Delivery Specialist - HPE
01.2018 - 05.2019
Technical Specialist - Mindtree Ltd
09.2016 - 01.2018
Senior DevOps Engineer - Tech Mahindra
07.2015 - 08.2016
Software Engineer - HCL Technologies
03.2011 - 06.2015
Mangalore University - Bachelor of Computer Applications, Computer And Information Sciences
10.2007 - 10.2010
VIJAYA BMDevOps Technical Lead