Vasu
DevOps/ Release Engineer
Email:
[email protected]Phone: +91 7816811466
Objective :
To obtain an active and dynamic position in an innovative development environment as
DevOps/Build & Release Engineer, where I can use my expertise for the potential growth of the
organization and self
Professional Summary :
Over 4+ years of experience in DevOps, Release Engineering, Configuration
Management, Automation.
Worked on SDLC Methodologies like Agile and Waterfall processes.
Extensive experience with Continuous Integration Tools like Jenkins.
Extensively experienced in using Build and Automation tools like Maven.
Experience in working on version control systems like SubVersion, GIT.
Used other source code management client tools like Tortoise SVN, Git Bash, GitHub
and other command line application etc.
Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations
of AWS nodes and Tested Playbooks on AWS instances using Python. Run Ansible
Scripts to Provide Dev Servers.
Expertise in Amazon AWS Cloud Administration which includes services like: EC2, S3,
EBS, VPC, ELB, RDS, IAM, Auto scaling, Cloud Formation, Security Groups.
Experience in various programming and scripting languages especially Shell scripting
with focus on DevOps tools, CI/CD and performed configuration.
Experience in managing virtual instances and disks using ANSIBLE.
Experience in using Docker environments, to deploy the micro services.
Hands on experience with Tomcat and Springboot deployments.
Good experience on Linux environments.
Working experience in designing end to end automation of infrastructure and continuous
delivery of the applications by integrating Jenkins, AWS and Ansible Playbooks.
Building and deployment of WAR, JAR files on test & stage systems on Application
Servers.
Participated in on-call rotation to provide 24×7 technical support.
Technical Skills :
Operating System : Linux, Unix.
Version Control Tool : GIT, SVN
Continuous Integration Tool : Jenkins
Build Tools : Maven
Web/Application Servers : Apache Tomcat, Spring boot
Configuration Management Tools : Ansible.
Container Tool : Docker.
Cloud Platform : AWS EC2, VPC, EBS, Cloud Formation and S3
Scripting : Shell scripting.
Academics :
B.Sc., Computer Science (2010-2013) Andhra University, Visakhapatnam, Andhra Pradesh,
India.
Professional Experience :
Working as a DevOps Engineer at AutoGrid India Pvt. Ltd Bangalore from Aug 2015 to till
date.
Worked as a Build/Release Engineer at Madhu Infotech India Private Limited Bangalore from
Jul 2013 to Jul 2015.
Project Details :
Project 1 : Bank of the West, San Francisco, CA
Role : AWS/DevOps engineer
Duration : Aug 2015 to till date
Environment : Git, MAVEN, AWS EC2, AWS S3, AWS RDS, AWS EBS, Jenkins, Ansible
and Docker.
Responsibilities :
Implementation and support of systems in Test/UAT/Production environments (SDLC) and
Continuous monitoring of server process.
Expertise in build tools like Apache MAVEN (using POM.xml) for the building of deployable
artifacts such as war & ear from source code.
Build servers using AWS: Importing volumes, launching EC2, RDS, creating security
groups, auto-scaling, load balancers (ELBs), S3 in the defined virtual private connection.
Optimized volumes and EC2 instances
Experience with Configuration Management Tools (Ansible).
Worked on Ansible playbooks for mapping of hosts to a set of roles.
Developed automation framework for Application Deployments to the cloud environments
Managed and optimize the Continuous Delivery tools like Jenkins.
Install, Configure, Administer Jenkins Continuous Integration Tool.
Developed and implemented Software Release Management strategies for various applications
according to the agile process.
Expertise in container technologies and writing containerized software Docker.
Integrated Build Process through Jenkins to various SCM tools like Git.
Branching, Tagging, Release Activities on Version Control Tools: GIT.
Written shell scripts for automating logs backup and archiving.
Provide responsive off-hours support in a 24 / 7 environment and ensure maximum
availability of all servers and applications.
Project 2 : Hartford
Role: Build & Release Engineer
(Duration: Jul2013 to Jul2015)
Environment: SVN, Maven, Tomcat, Jenkins
Responsibilities :
Developed and implemented Software Release Management strategies for various
applications according to the agile process.
Participated in weekly release meetings with Technology stakeholders to identify and
mitigate potential risks associated with the releases.
Imported and managed multiple corporate applications into Subversion (SVN).
Administered and maintained source code repositories using SVN.
Created SVN repositories with standard directory layout of trunk, branches, tags and
customized directory based on business/project need.
Build the code using build tool Maven.
Setting up Jenkins master, adding the necessary plugins and adding more slaves to
support scalability and agility
Actively worked with various teams to create new Jenkins build and deployment jobs
according to their requirements.
I Used Bug tracking tool JIRA and tracked the issues and maintained bugs using JIRA
tool.
Documented build process, branching strategy and continuous integration design and
setup along with deployment instructions for QA
Developed build and deployment scripts using MAVEN as a build tools in Jenkins to
move from one environment to other environments.
Involved in building and deploying JAR/WAR files with configuration settings.
Declaration :
I hereby declare that the information furnished above is true to the best of my knowledge and
belief.
Vasu.V