Devops 3.9 Resume
Devops 3.9 Resume
Professional Skills:
Having good experience in Svn, Git, GitHub,BitBucket, Ant, Maven, Jenkins, Nexus,
SonarQube, Rundeck, Chef, Linux, Vmware, Shell Scripting,Aws.
Good experience on Docker and Vagrant
Creating servers, AMIs, storage blocks in S3,taking snapshots, VPCs, subnets, load
balancing and auto-scaling in AWS
Expert in Cloud Technologies like Amazon Web Services (AWS) VPC, EC2, Cloud
formation, S3, IAM, Route 53, Cloud Watch.
Good experience of source control management systems, such as Subversion (SVN), and
Git.
Good experience using ANT,Maven as build tools for the building of deployable
artifacts(jar,war) from source code.
Good experience of continuous integration build engines, such as Hudson, Jenkins using
Maven Build tool.
Extensively worked on Jenkins for continuous integration and for End to End automation
for all build and deployments.
Expertise setup of CI/CD in Distributed environment by defining Build plans, pipelines
and workflow to achieve seamless execution of Delivery process
Good experience on Nexus Repository Manager.
Experience in managing MAVEN generated artifacts using Nexus repository.
Having experience on code quality tool in SonarQube.
Good experience on deployment process using the Run deck
Develop continuous delivery product release pipelines, using tools such as Rundeck,
Jenkins, and enable release and operations automation using Chef.
Hands on experience in creating Chef Recipes, Cookbooks for Redhat Server and
Application deployment automation.
Having good experience in Chef Enterprise Hosted as well as On-Premise, Installed
Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and upload them to
chef-server.
Experience in container technology like Docker.
Having experience in creating custom Docker images using Docker Containers
Having experience on Docker Networking using bridge and Docker Volumes.
Hands on experience on Deploying Dockerfile.
Experience in Build, Package and Deploy to all the environments.
Good Experience on Linux
Good Understanding of Software Development Life Cycle (SDLC).
Good hands on to support for multiple environments and as well as communicating with
different teams.
Strong in preparing the Release Deployments to Satging, QA, UAT and Prod
Environments.
Experience in deploying applications in Apache Tomcat and IBM WebSphere
Application server.
Experience in supporting applications on different platforms Windows and Linux
environments.
Technical Skills:
Professional Experience:
Currently working with XXXX from as a DevOps Engineer in June-2016 to Till date
Project#2:
Description:
Primarily responsible for providing Build and Release Engineer tasks to two different
teams. In addition, developing and supporting day to day release builds and deployments,
improving existing infrastructure and services with upgrades, and consolidate existing
tools.
Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto
Scaling groups.
Used IAM to create and manage AWS users and groups and use permissions to allow and
deny their access to AWS resources.
Creating/Managing AMI/Snapshots/Volumes, Upgrade/downgrade AWS resources
(CPU, Memory, EBS)
Create/Managing buckets on S3 (CLI) and store db. and logs backup, upload images for
CDN serve.
Setup/Managing VPC, Subnets; make connection between different zones; Blocking
suspicious ip/subnet via ACL.
Provide highly durable and available data by using S3 data store.
Utilize Amazon Glacier for archiving data.
Infrastructure development on AWS using various services like EC2, S3, RDS, Route 53,
Cloud Front, Cloud Watch, IAM, VPC etc.
Attaching or Detaching EBS volume to AWS EC2 instance.
Configuring, managing Cloud Watch monitoring and alerts.
Launching and configuring of Amazon EC2 Cloud Servers using AMI’s (Linux,
Windows) and configuring the servers for specified applications.
Setup and launching Amazon Linux and RHEL and Windows EC2 instances, Network
interface with Elastic IP’s.
Configured and managing security groups and VPC..
Creating, deleted and managed user accounts used to interact with AWS and setup their
ACL’s with Amazon IAM.
Manage Network allocation in VPC to create new public networks.
Coordinate with other departments to setup health checks and monitors for high
availability of cloud services.
Defined security group rules for control plane services to secure the control plane
network.
Skilled in creating alarms in Cloud watch, service for monitoring the server’s
performance, CPU Utilization, disk usage etc. and also in other AWS features such as
EBS, AMI, Cloud Front, IAM, and S3.
Creating repositories, new users for SVN and give the permissions to users to access
repository.
Create Branching, Tagging and Merging of code delivery at required release.
Helping users on Day to Day activities involving Check In, Check Out, View problems.
Maven used as build tool to build a source code.
Creating War/Jar files using Maven.
Experienced in build tools such as Ant, Maven to generate project Artifacts and
troubleshoot Build issues.
Integrated Build Process through Jenkins to various SCM tools like Git with Bit Bucket
and Subversion.
Installation and configuration of Jenkins CI tool.
Manage re-architecture of Jenkins and implemented Jenkins slave
Configure Jenkins/Hudson jobs for nightly and milestone builds.
Automate the build Process Using Jenkins jobs.
Installed required Jenkins plug-ins.
Creating and maintaining Jenkins Jobs.
Experience with automated Build pipeline, continuous integration and continuous
deployment environments.
Work with Development Teams and Testing Team to establish a build schedule, execute
the builds and troubleshoot build failures.
Involved in automation of deployment and configuration process.
While building the code used Nexus as corporate repository.
Configuration of Sonarqube with jenkins.
Managing Continuous Integration and Continuous Delivery using Jenkins and test code
quality using SonarQube.
Develop, enhance and maintain the build, deployment and continuous integration
configurations and automate regression and acceptance testing
Develop continuous delivery product release pipelines, using tools such as Rundeck,
Jenkins, and enable release and operations automation using Chef.
Deploy and monitor scalable infrastructure on Vmware & configuration management
using Chef.
Writing Cookbook’s using Recipes and Creating Environment and Roles, Templates
Developed and Maintained Cookbooks and Recipes for Configuration Management using
Chef.
Installed Chef-Server Enterprise On-Premise/Workstation/Bootstrapping the Nodes
Using Knife.
Created Docker images using Dockerfiles to support containerization of applications.
Implementing Dockarization (Docker) for application launching containers and images.
Having experience on Docker Networking using bridge and Docker Volumes.
Performing deployments to multiple environments like Dev, QA, & Production
environment.
Project#1:
Description: