[go: up one dir, main page]

0% found this document useful (0 votes)
40 views5 pages

Bhaskar Devops

Download as docx, pdf, or txt
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 5

Bhaskar

bhaskarvdevops@gmail.com
Mobile No:+91-8050223842

Associate Consultant

Summary

To pursue a challenging and satisfying career in the industry and to prove myself as a dedicative and worthy software
engineer in a progressive organization that provide me an ambience to apply and enhance my knowledge and skills and be
a member of team that dynamically works towards the success and the growth of the organization.
.

Specialties

Build infrastructure design GIT, SVN, Continuous Integration, Continuous Delivery tools Jenkins, Configuration
Management, Build languages, Scripting, Shell, Ant, Maven, AWS EC2, Windows, Linux, Virtual Machines, Apache,
testing tools.

Profile

 8.6 years of experience in development project in DevOps and Cloud technology(AWS)


 Experience in implementing the CI/CD pipeline for java-based application using Jenkins and deploying in
AWS.
 Have hands on experience in creating infra in AWS for the development project through cloud formation
scripts.
 Experience in launching the application through docker containers/Ec2 instances
 Experience of automation build tools like ANT, MAVEN, and creating packages like WAR, EAR, JAR.
 Created and maintained Continuous Integration setup. Configured multiple build jobs, integrated test cases,
interlinking of multiple jobs through pipeline.
 Setting up distributed builds using master and slave concepts, performed plug-ins installations, tacking
backup using Jenkins.
 Experienced in branching, merging and maintaining the versions SCM tools Git and GitHub on Windows and
Linux platform.
 Experienced in configuring and deploying to application Apache Tomcat.
 Experienced in using multiple instances of Tomcat application server.
 Experienced in Jenkins by installing, configuring and maintaining for purpose of continuous integration (CI)
and end to end automation for all build and deployments and creating Jenkins CI pipelines.
 Version control and source code management using GitHub.
 Extensive experience using MAVEN as a Build Tools for the building of deployable artifacts from source
code.
 Experienced in the creation of Docker containers and Docker consoles for managing the application life cycle.
 Creating custom Docker Images using Dockerfile for easier replication of DEV and QA Environments in local
machines.
 Experience in configuration and updating the servers using configuration management tools like Kubernetes.
 Excellent working knowledge on various virtual systems like Docker, Kubernetes.
 Experience in creating Dockerfile & in creating pipelines to integrating it with Jenkins to deploy in
Kubernetes.
Bhaskar
bhaskarvdevops@gmail.com
Mobile No:+91-8050223842

 Experience with creating Kubernetes clusters using Terraform.


 Experience with managing Kubernetes Clusters.
 Experience creating Deployements, Services & Ingress on K8S Cluster.
 Ability in the development and execution of Shell Scripts.

 Extensive experience in setting up the CI/CD pipelines using Jenkins, Maven, Nexus, GitHub, CHEF,
Terraform and AWS.
 Experience Terraform to manage and provision Infrastructure as Code
 Experience DEV, QA, PROD environments with Terraform
 Experience in Amazon Web Services(AWS),Creating EC2 Instances and Configuration all web Services
EC2,S3 bucket, ELB IAM through AWS Console and cloud VPC setup and instance creation activities.
 Experience with cloud infrastructures of AWS & deploying the services i.e. VPC, Subnet, Routing Table,
Security Group, IAM, S3.
 Also having experience in services like EC2, CloudWatch, CloudTrail, Routes53.

 Education

MCA from Osmania University Hyderabad 2008.

Technical Summary

Version Control Systems : GIT, GITHUB,SVN


Build Tools/Scripting Lang(s) : Ant, Maven, Shell scripting
Continuous Build Integration : Jenkins
Configuration Management : Ansible,
Virtualization : Vagrant, VirtualBox
Code Analysis : SonarQube
Monitoring : Nagios
Application monitoring : ELK
Operating Systems : Windows Family, LINUX/Ubuntu
Web/Application Servers : Apache Tomcat
Bug Reporting Tools : JIRA, Service Now
Cloud : AWS
Containerization Tool : Docker, Kubernetes
Infrastructure as code : cloud formation

Professional Experience

 Working as a Associate Consultant HCL Technologies., Bangalore from Jan 2022 to till date.
 Worked as a Devops Analyst in Accenture Services Pvt Ltd., Bangalore from July 2015 to Dec 2021.
Bhaskar
bhaskarvdevops@gmail.com
Mobile No:+91-8050223842

Projects:

Project Name 1 : Legal project management


Client : HCL Technologies
Team Size : 7
Role : DevOps
Environments : TFS, Git, Jenkins, Maven, Kubernetes, EKS, cloud formation, Tomcat, SiteScope (Nagios),
SonarQube, AWS, Linux, Windows, Shell Scripting.

Roles & Responsibilities

 knowledge of TFS, Apache Subversion (SVN), and Jenkins Continuous Integration Server – Installation,
Configuration
 Managed branching, merging, and other source control tasks in CI/CD tools.
 Designing, Creating and Managing Continuous Build and Continuous Integration environments combining and
automating tools and smoke test using Selenium.
 Working with and supporting multiple World-wide development teams delivering a wide range of software
applications
 Good experience Devops CI/CD pipeline configuration.
 Automating the build, deployment and testing of Front End,
 Developing custom reporting tools, setting up automated health monitoring and alerting for builds and
environments
 Debugging CI and demo build failures, coordinating with developers and testers to resolve related issues.
 Troubleshooting all CI and Demo Environmental issues using ubergui, errorgui,
 Creating CI/CD pipelines by integrating Git, GitHub, Maven, Jenkins, Chef, Monitoring
Tools and AWS (provisioning).
 Based deployments to Amazon–EC2.
 Responsible for taking the source code and compiling using ANT and package it in its distributable format, such as
a Jar, War, Ear.
 Used Kubernetes to orchestrate the deployment, scalling and management of Docker Containers.
 Managed Docker orchestration and Docker containerization using Kubernetes.

 Creating Mass Branching for all the modules and granting access to the developers to checking their changes.
 Working on Daily demo deployment. Ensure the entire CI environment is deployed to demo Environment.

Project 2: Unliver Digital Employee workplace(DEW)


Client Name: Accenture Service Pvt Ltd.,
Technology: Devops- Git, maven, Jenkins, tomcat, docker, ansible

Role & Responsibilities:

 Purpose of the project is to develop the application were ‘n’ no. of users can access it and
making sure that it is consistent.
 So, we use the below process for the DevOps and AWS end.
Bhaskar
bhaskarvdevops@gmail.com
Mobile No:+91-8050223842

 We use git,Jenkins, SonarQube, JFrog artifactory & Kubernetes as a tool and formonitoring EFK which is
Elastic search, FluentD & Kibana
 With the help of jenkins, we create the pipeline as a code for all the services Integrating
 sonar JFrog in the pipeline and proceeded with the end to end process with deployment.
 Dealed and solved many issues we encountered in our application
 We set up the process w.r.t environments (dev, qa stage,pre-prod prod)
 We have written the scripts w.r.t to the env & application validation where it checks the
end to end for the infra & app.
 We use EKS(Elastic kubernetes service) which is hosted in the AWS cloud.
 We create the yaml files for every service and making sure the image should pick from
that yaml standardization and the same has been deployed in the EKS.
 We have encountered issues with memory especially the container side and we made it
 standardize across env.
 Sprint plan will be processed for every 7 days and the same as been created tasks in TFS
 Involved in all the meetings regularly and provided solutions for the issues when we
 encountered
 Data dog is the monitoring tool which used especially for business transactions
 Setting up the infrastructure and environments (i.e. dev, stage, preprod, prod) using
 terraform
 Participation in on call escalation to trouble shoot customer facing issues.
 Given an idea to implement the dev sec ops as it is the main important aspect for the
 current situation and hoping that it will implement in further Release.

Project Name 3 : Finance International


Client : Accenture
Team Size : 7
Role : DevOps Engineer.
Environments : TFS, Git, Jenkins, Maven, Kubernates, Tomcat, SiteScope(Nagios), SonarQube, Java, Linux, Windows,
Shell Scripting.

Roles & Responsibilities

 Performed all the subversion activities such as authentication, branching, tagging, merging and work space setup
activities for development team.
 Repository setup, backup, restore and user authentication on Subversion server.
 Configured MAVEN repositories and POM.XML with different plug-ins.
 Installed Continuous integration server Jenkins as a service, configured the projects on Jenkins and automated the
build, deployment and test execution on all target platforms and shared the nightly build results with teams.
 Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
 Monitoring each service deployment, and validating the services across all environments.
 Deployed J2EE applications to Application servers in an Agile continuous integration environment and also
automated the whole process.
 Build scripts using MAVEN build tools in Jenkins, Bams to move from one environment to other environments.
 Responsible for bringing up the various server environments like DEV, UAT, QA, Prod like and Production
environments.
 Experience in configuring and deploy the artifacts to Application server.
Bhaskar
bhaskarvdevops@gmail.com
Mobile No:+91-8050223842

 Build Java code in CI servers as per schedule.


 Build and deploy of Customized WARs and smoke test the same.
 Experience in implementing and adapting to Release/Change management process.
 Interact with Development, QA and Operations teams to resolve issues.
 Responsible for planning and scheduling the QA, Stage, Prod deployments, preparing the release schedule and
communicate across different teams.

Project 4 : Online Shopping


Client : Flipkart
Teamsize :5
Role : Devops Engineer
Environments : Git,Jenkins,Linux,Maven,Ansible,shell Script, Nagios.

Roles & Responsibilities

 Software Configuration Management ( Using Ansible, Git, Maven, Jenkins, linux )


 Creating branches and tags using GIT.
 Maintain the Git Repository.
 Using branching strategy for source code management and ansible files in Git.
 Environment provisioning using Docker.
 Writing build and release definition in TFS.
 Creating branches and tags using TFS
 Creating and maintaining the jenkins slaves for distribution of loads.
 Automate the build process using Jenkins jobs.
 Monitoring daily builds using CI tool Jenkins .
 Verifying logs if build fails.
 Creating Docker images and managing docker registry.
 Convert the playbooks in Roles for reusablity and Scalablity.
 Monitoring and maintaining nodes using Nagios.
 Verify Deployment logs to check for successful deployments.
 Performing deployments to multiple environments like DEV, QA, UAT.
 Responsible to create build and deployment plans .

You might also like