Beruflich Dokumente
Kultur Dokumente
Vamshi. S
Mobile: +1 (515)-446-8425 Email: svamshi508@gmail.com
PROFESSIONAL SUMMARY:
Cloud Infrastructure : Amazon Web services, EC2, S3, EBS, IAM, Elastic Load
Balancers, VPC, Cloud Formation, Azure, PCF, Cloud formation,
S3, EMR, RedShift, Route53, Lambda, ELB, SNS/SQS.
Languages/ Scripts : Java, XML, Java Script, jQuery, HTML, CSS3, python, Perl and
Shell script, .Net, PowerShell, android.
Web/App Servers : IBM WebSphere 8.5, BEA WebLogic 10.3.x, Tomcat, Apache,
Oracle Application Server, JBoss Application Server, Nginx.
PROFESSIONAL EXPERIENCE:
WELLS FARGO, DES MOINES, IA July 2018 to Present
DevOps/CICD Engineer
Responsibilities:
Environment: UNIX, WINDOWS, GITHUB, Bitbucket, AWS, PCF, EC2, S3, IAM, Jenkins,
Bamboo, Maven, Perl, Groovy Scripting, YAML, Shell Scripting, Python Scripting, Subversion,
Apache Tomcat, JBoss, WebSphere Application Server, Ansible Tower, JFrog Artifactory,
Docker, Kubernetes, android.
Responsibilities:
Creating the automated build and deployment process for application, re-engineering setup for
better user experience, and leading up to building a Continuous Integration system for all our
products.
Built and Deployed Java/J2EE to Application server in an Agile Continuous Integration
environment and also automated the whole process.
Actively involved in architecture of DevOps platform and Cloud solutions and Worked across
both private (OpenStack) and public clouds (Amazon AWS).
Launched AWS and OpenStack instances (SUSE/ Ubuntu/ CentOS) and Configuring launched
instances with respect to specific applications.
Implemented VPC, Auto Scaling, S3, EBS, ELB, CloudFormation templates and CloudWatch
services from AWS.
Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for
storage and backup on AWS.
By using AWS IAM to create and manage AWS users and groups, to allow permissions or deny
their access to AWS resources.
Managed and supported AWS Security related issues, such as IAM and S3 policies for user
access.
Used Docker and Kubernetes to manage micro services for development of continuous
integration and continuous delivery
Used Kubernetes to create Pods, ConfigMaps and deployments into the cluster.
Hands on experience Kubernetes to automate the deployment, scaling, and operations of
application containers across clusters of hosts.
Worked with containerization tool Docker and Used Docker to implement a high-level
API to provide lightweight containers that run processes isolation and worked on creation
of customized Docker container images, tagged and pushed the images to the DockerHub
repository.
Created playbooks for OpenStack deployments and bug fixes with configuration management
tool Ansible and automated the process of Apache Webserver installation & configuration.
Used Ansible as a configuration management tool to manage Web applications, Environment
configuration Files, Users, Mount points and Packages.
Written Ansible playbooks for automation of launching and managing infrastructure for DEV, QA
and PROD environments.
Wrote Ansible playbooks with Python SSH as the wrapper to manage configurations of AWS
Nodes and test playbooks on AWS instances using Python.
Written Terraform templates, Chef cookbooks, recipes and pushed them onto Chef Server for
configuring EC2 instances.
Involved in Writing Dockerfile to build customized images for creating containers and Also
worked on Docker container snapshots, removing images, and managing Docker volumes.
Developed Dockerfile for Windows based containers and tested newly emerging windows Docker
container image registries.
Hands on experience on DockerHub, creating Docker images and handling multiple images
primarily for middleware installations and domain configuration.
Environment: AWS, AWS IAM, AWS EC2, AWS S3, AWS cloud watch, Route 53,
Terraform, Nginx, ANT, Maven, SVN, GIT, GitHub, Chef, Docker, Nagios, Jenkins, Apache,
Apache Tomcat, JSON, Bash, Shell, Perl, Python, PHP, Ruby, Docker, Kubernetes.
Responsibilities:
Involved in migrating physical Linux/Windows servers to cloud platform AWS and
testing it.
Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing, and Glacier
for our environments. Configuring and Networking of Virtual Private Cloud (VPC).
Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and
Glacier for storage and backup on AWS.
Installed Jenkins instances and configured master and slave and ran jobs in different slave
platforms.
Created different jobs in Jenkins like commit jobs, deployment jobs, release jobs and
nightly build jobs to enforce Continuous Integration of our codebase.
Developed build and deployment scripts using MAVEN as build tools in Jenkins to move
from one environment to other environments and used AGILE MVN method to develop a
build.
Worked with development team to migrate Ant scripts to Maven.
Responsible for managing the Maven Repository using Nexus tool and used the same to
share the snapshots and releases of internal projects.
Experience installing and administrating monitoring Nagios and maintained it by using
Shell scripting.
Involved in Upgrade of Bamboo & Artifactory Server.
Experience working on Azure Cloud services, Azure storage, Azure Cli, Azure active
directory and Azure Service Bus. Managing Client's Microsoft Azure based PaaS and
IAAS environment.
Used Puppet to manage Web Applications, Configuration Files, Data Base, Commands,
Users Mount Points, Packages.
Worked on creating repositories, branches, tags in GIT and assist the developers to fix
merging issues. Also, responsible for SVN repositories for branching, merging, and
tagging.
Developed and maintained Python and Shell scripts for build and release tasks.
Responsible for writing Hooks and Triggers using Python. Built Java application using
ANT.
Very good experience on creating Roles, Environments, Data Bags in Chef Cookbooks
and upload it to the chef server.
Environment: AWS, Azure, Chef, Puppet, Jenkins, VSTS, Nagios, Maven, ANT, Nexus, GIT,
SVN, Python, Shell, Java/J2EE, JIRA, Clear case.
Responsibilities:
Environment: ANT, Maven, Jenkins/Hudson, Bamboo, Nexus, Python, Shell, Bash, Perl, TFS
2010, GIT, SVN, JIRA, Java/J2EEE, Apache Tomcat, WebSphere, Bugzilla, JIRA, JUnit.
Responsibilities:
Installation and customization of Red Hat Linux 4, and Window NT servers.
Upgraded and maintained servers, operating systems, and patches.
Install host firewall IP Tables for Red hat Linux and Centos.
Configuring network services such as DNS/NFS/NIS/NTP for UNIX/Linux Servers.
Installed, configured, and maintained Web and Application Servers including Apache
tomcat and JBoss.
Installation, configuration and administration of Linux (Red hat/SUSE, CentOS).
Periodic checks of production and development systems; CPU utilization, memory
profiles, disk utilization, network connectivity, system log files, etc.
Create, deploy, and manage Linux and windows VM using Red Hat Enterprise
Virtualization Manager, which includes moving and migrating VM from one cluster to
another cluster or within the same cluster.
Experience in user and group administration, management, and archiving.
Responsible for the operation, maintenance, and integrity of distributed, networked Linux
based environment.
Managed virtual memory and swap space on RHEL servers.
Installing and applying security policies on Red Hat Linux for hardening the server based
on the Company’s policy.
Developed automated processes that run daily to check disk usage and perform cleanup
of file systems on UNIX environments using Bash scripting and shell scripting.
Environment: Red hat Linux 4.1/4.2/4.3/4.4, Solaris, Centos, Windows server, Bash, Shell,
SMTP, IMAP, POP3, Apache, JBOSS, BMC Remedy.
EDUCATION:
Master of Science from Electrical and Computer engineering at LAWRENCE
TECHNOLOGICAL UNIVERSITY, MI