Post Job Free

Resume

Sign in

Engineer Management

Location:
O'Fallon, MO, 63368
Salary:
65/hour
Posted:
February 07, 2018

Contact this candidate

Resume:

Rajesh Evuri

+* (***)-***- ****

ac4dz4@r.postjobfree.com https://www.linkedin.com/in/rajesh-evuri/

Professional Summary:

DevOps Professional having around 8 years of experience in IT comprising of Designing, Development, Integration of DevOps tool stack, Cloud Automation, Configuration Management, Provisioning, Build and Release, Continuous Deployment, Delivery management and Cloud Migration.

Highly efficient in maintaining Continuous Integration, Continuous Delivery and Continuous Deployment in multiple environments like Dev, Test, Stage & Prod.

Proficient in DevOps tools like Git, Jenkins, Maven, Ant, Docker, Chef, Ansible, Puppet, Splunk, NewRelic, Vagrant, JBoss, and Apache Tomcat.

Strong Experience on AWS platform and its dimensions of scalability including EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, Security Groups.

Built servers using AWS, importing volumes, launching EC2, RDS, creating security groups, load balancers (ELBs) in the defined virtual private connection and open-stack to provision new machines for clients.

Converted existing AWS infrastructure to Serverless architecture with AWS Lambda, Kinesis and deployed with Terraform and AWS CloudFormation.

Developed Templates for AWS infrastructure as a code using Terraform to build staging and production environments

Experienced in dealing with Microsoft Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.

Expertise in Azure infrastructure management. Experience in managing Azure Storage Accounts.

Created scripts using Azure PowerShell during automation and build process, and good working experience in Azure Logic apps, Service Bus and SQL Database.

Extensive proficiency in supporting Production Cloud environments OpenStack, AWS, Azure, and VMWare as well as traditional managed hosted environments.

Experienced in implementation and maintenance of SCM branching and Build/Release strategies using GIT and Subversion (SVN), involving periodic archiving and storage of the source code for disaster recovery.

Worked with Version control tools Subversion/Git Branching, Merge Strategies, migrated projects from Subversion repositories to GitHub Enterprise repositories through Team Foundation server (TFS).

Experienced in branching, tagging and maintaining the version control and source code management tools like GIT(GitHub/GitLab), SVN (subversion) on Linux and Windows platforms.

In-depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and application configurations.

Experience in using build tools Maven and Ant for building deployable artifacts such as WAR & EAR from source code.

Experienced in using Tomcat, JBOSS, WebLogic and WebSphere Application servers for deployments.

Built end to end CI/CD Pipelines in Jenkins integrating SCM, compiling source code, performing tests and pushing build artifacts to JFrog Artifactory and Nexus.

Experienced in automating configuration of hosted environments including Database Administration and scaling an application and support load changes using Ansible and Chef.

Experience in configuring and managing Puppet master server and experience in updating and creating modules and pushing them to puppet clients.

Implemented and designed AWS virtual servers using Ansible roles, ensuring deployment of web applications.

Installed and configured configuration management tool such as Chef Server/workstation and nodes via CLI tools to AWS nodes.

Expertise in writing Chef Cookbooks, Recipes, attributes, Templates, Roles and Environments.

Experienced in creating Docker containers and building Docker images and pushed those images to Docker registry.

Experienced in integrating Docker Swarm into Docker Engine to orchestrate and schedule containers.

Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple namespace versions.

Expertise in working with different Bug Tracking Tools like JIRA, ServiceNow, ClearQuest and HP Quality Center.

Knowledge of using Routed Protocols like FTP, SFTP, SSH, HTTP, HTTPS and Direct connect

Extensively worked on monitoring servers using Splunk, NewRelic, Nagios, Cloud watch and ELK Stack.

Worked on Querying RDBMSs like Oracle, MySQL, and SQL Server.

Installed and Deployed Red Hat Enterprise Linux, CentOS and installation of packages and patches for Red Hat Linux Servers.

Ability to identify network issues and analyze network traffic using Snoop, Wireshark, Tcpdump.

Experienced in using Integration/Unit Test and Code Quality/Analysis tools like JUnit and Selenium.

Used PERL Scripting for automating tasks both on Windows and Linux Platforms.

Ability to write scripts in Bash/Shell, PERL, Ruby and Python scripting languages.

Technical Skills:

Linux Distributions

RedHat, Ubuntu, CentOS 6.x,7.x

Operating Systems

Windows 2003/2008, UNIX, Linux, Ubuntu, RHEL, Debian

Continuous Integration Tools

Build Master, TeamCity, Bamboo, Jenkins

Configuration Management Tools

Chef, Ansible, Puppet, Vagrant, Terraform

Containerization Tools

Docker, Docker Swarm, Kubernetes, OpenShift

Version Control Tools

Subversion(SVN), GitHub, CVS, GitLab, Bitbucket

Build Tools

Gradle, Ant, Maven

Databases

Oracle 11g/12c, MS SQL Servers, MySQL, Mongo DB, Dynamo DB, PostgreSQL

Bug/ Ticket Tracking Tools

JIRA, Rally, Remedy, Bugzilla

Cloud Platform

AWS, Open Stack, MS Azure, Google cloud(GCE)

Testing Tools

Selenium, Junit, Cucumber

Repository Management tools

Artifactory, Nexus, Docker Hub

Monitoring Tools

Nagios, ELK Stack, Datadog, Splunk, NewRelic

Application Server

JBoss EAP 6.x/7.x, JBoss Fuse 6.x, JBoss AMQ 6.x, 7, Apache HTTPD, Apache Tomcat, Web Sphere, Web Logic

Coding Languages

Java, Python, Ruby, PHP, PL/SQL.

Scripting Languages

Shell scripting, Perl, Bash, Java Script, NodeJS, JSON

Web Technologies

HTML, CSS, HTTP, Bootstrap, Xml and PHP

Other tools

TFS, Confluence, RabbitMQ, HipChat

Work Experience

Sr. DevOps/Cloud Automation Engineer (Jun 2017 – Present)

Blackhawk Network

St. Louis, MO

Responsibilities:

•Configured AWS stack to AMI management, Elastic Load balancing, Auto Scaling, CloudWatch, EC2, EBS, IAM, Route53, S3, RDS, CloudFormation.

•Created new users, and groups using AWS Identity and Access Management (IAM) Utilized special Security groups, IAM roles, and Authorizing and editing Policies for different dev and Prod users.

•Provisioned EC2 instances, configured auto scaling and defining CloudFormation templates using Ansible.

•Installed, configured and managed the ELK for log management within EC2 and Elastic Load balancer.

•Working in building new environments by creating VMs, deploying windows operating system then installing platform pre-requirements deploying applications and configuring security.

•Assisted in deploying applications on multiple web servers and maintained Load balancing, high availability and Fail over functionality.

•Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache Tomcat, and IIS.

•Deployed and provisioned a web server on Amazon Web Services (AWS), using Terraform N-tier AWS architecture repository sets up an VPC, subnet, Internet Gateway, Security Group, SSH key pair and a publicly-accessible EC2 instances.

•Development web service using Windows Communication Foundation and .Net to receive and process XML files and deploy on Cloud Service on Microsoft Azure.

•Worked on Configuration of Internal load balancer, load balanced sets and Azure Traffic manager.

•Worked on Azure VPN-Point to Site, Virtual networks, Azure Custom security, Endpoint security and firewall, Backup and restore Azure services.

•Involved in DevOps automation processes for build and deploy systems for legacy and microservices projects.

•Integrated SonarQube with Jenkins for continuous inspection of code quality and analysis with SonarQube scanner for Maven.

•Implemented docker-maven-plugin in Maven POM to build docker images for all microservices and later used Docker file to build the docker images from the java jar files.

•Setup Git revision control system on Atlassian Stash and local development environments. Managed and administered multiple instances of GIT, including build server and operating environment.

•Developed CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the CI/CD system to build, test and deploy.

•Installed Chef Server Enterprise on-premise workstation and Bootstrapped Nodes using Knife.

•Worked in setting up the Chef repo, Chef Workstations and Chef nodes for Configuration Management of servers in various environments.

•Written Chef Cookbooks using Ruby for DB configurations to modularize and optimize product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.

•Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.

•Worked on deployment automation of all the microservices to pull image from the private docker registry and deploy to docker swarm cluster using Ansible.

•Created Docker images and linking of Docker containers for secured way of data transfer and handling images primarily for middleware installations and domain configurations.

•Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple namespaces.

•Setting up test environments in containers for unit/integration tests for QA teams.

•Worked with monitoring tools such as Splunk, Log stash, Cloud Watch and Nagios.

Environment: Amazon Web Services (AWS), IAM, Route53, S3, ELB, RDS, Security Groups, Cloud Watch, Elastic Cluster, RedShift, Elastic search, ELK Stack, uDeploy, Logstash, Subversion, Github, Jenkins, Ansible, Chef, Maven, Python, Ruby, Shell Scripting, Terraform, SonarQube, JaCoCo, Docker Swarm, Kubernetes.

Sr. DevOps/AWS Engineer (Aug 2016 – May 2017)

PIMCO Northeast Client Service

New York, NY

Responsibilities:

•Setup and build AWS infrastructure various resources VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.

•Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems to balance load.

•Involved in creating cloud migration strategies, defining delivery architecture, creating the migration plans, designing the orchestration plans, and more. Assist in creating and executing of migration run books.

•Had an extensive role in On-Premises Mid-tier application migrations to the Cloud lift and shift AWS infrastructure.

•Developed and managed cloud VMs with AWS EC2 command line clients and management console. Implemented DNS service through Route 53 on ELBs to achieve secured connection via https.

•Deployed JSON template to create a stack in Cloud Formation which include services like Amazon EC2, Amazon S3, Amazon RDS, Amazon Elastic Load Balancing, Amazon VPC, SQS and other services of the AWS infrastructure.

•Implementing and setting up AWS security groups for AWS Instances on AWS Environment.

•Written Terraform templates, Chef cookbooks, recipes and pushed them onto Chef server for configuring EC2 Instances, and deployed code in to the required environments using AWS Code Deploy.

•Worked on Terraform a tool for building, changing, and versioning infrastructure safely and efficiently

•Developed, built and deployed scripts using Gradle and MAVEN as build tools in Jenkins to move from one environment to other environments.

•Integrated Maven, GIT, Nexus and other build tools with Jenkins to automate the builds and Continuous Integration process.

•Established Continuous Integration (CI) practices and standards with JIRA, Jenkins and Continuous Delivery(CD) through Chef.

•Managed the configurations of all the servers using Chef, configured Jenkins builds for continuous integration and delivery. Automated web server content deployments via shell scripts.

•Created Roles and Environment for chef-server to assign node to different environment making deployment of different versions of cookbooks to different environments.

•Used Ruby scripting on Chef Automation for creating cookbooks comprising all resources, data bags, templates, attributes.

•Wrote several Ansible playbooks for the automation that was defined through tasks using YAML format and run Ansible Scripts to provision Dev servers.

•Worked on creation of custom Docker container images, tagging and pushing the images.

•Scheduled the Linux CRON jobs and Jenkins jobs for build automation. Developed Perl and shell scripts for automation of the build and release process.

•Installation, Configuration and Maintenance of Apache Tomcat, Web Sphere and JBoss servers in AIX and Linux environment.

•Maintained JIRA for tracking and updating project defects and tasks ensuring the successful completion of tasks in a Sprint.

•Coordinate with the Development, Database Administration, QA and IT Operations teams to ensure there are no resource conflicts.

•Managed and document all post deployment issues utilizing the Post Deployments Issue Log. Ensured all steps are successfully completed and documented their completion times and issue logs.

Environment: Amazon Web Services (AWS), IAM, Route53, S3, ELB, RDS, Security Groups, Shell Scripting, Subversion, Hudson, Jira, Bamboo, Git, Chef, Puppet, Docker, ANT, GitHub, Jenkins, Maven, Python, Nexus.

DevOps/ Cloud Engineer (Aug 2015 – July 2016)

GCOM, Albany, NY

Responsibilities:

•Involved in migrating Physical Linux servers and applications to cloud (AWS).

•Built servers using AWS: Importing volumes, launching EC2, RDS, S3, IAM, Route53, CodeDeploy, creating security groups, Auto-Scaling, Lambda, Load Balancers (ELB’s) in the defined Virtual Private Connection.

•Implemented, deployed and maintained cloud infrastructure in AWS using CloudFormation.

•Automating backups by Shell for Linux to transfer data in S3 bucket.

•Responsible for maintaining the user accounts (IAM), RDS, Route53, SES and SNS services in AWS cloud.

•Designed an Architectural Diagram for different applications before migrating into Amazon Cloud for flexible, cost-effective, reliable, scalable, high-performance and secured.

•Manage the configurations of all the servers using Chef, configured Jenkins builds for continuous integration and delivery. Automated web server content deployments via shell scripts.

•Used Puppet to deploy ELK for automating continuous deployment (CD) and configured Slave Nodes and deployment failure reporting.

•Created and Implemented branching & merging strategy with multiple branches. Used Git as source code management repository to keep track of version changes.

•Developed Puppet scripts for automating server provisioning and Docker images for isolation, reducing the time between provisioning and deployment.

•Responsible for Continuous Integration(CI) and Continuous Delivery(CD) process implementation from Dev to Eval, Eval to Pre-Prod/ Pre-Prod to Production systems using Jenkins, Git, SVN, Chef automation tool.

•Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins/Maven for deployment and build management system.

•Integrated Jenkins with Check styles, Find Bugs, Junit for Code Quality Analysis

•Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven, Maven Repository (Nexus Artifactory) and Deployed Apps using custom Ruby modules through Puppet as a CI/CD Process.

•Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.

•Developed build and deployment scripts using Ant and Maven as build tools in Jenkins to move from one environment to other environments.

•Deployed Nagios to Monitoring systems (Windows and Linux) using both active and passive checks.

•Responsible for writing number of custom plugins to monitor specific application parameters as requested by the team leads.

•Monitored the availability & performance of RedHat Linux Servers through tools like mpstat, vmstat, iostat, netstat and nfsstat.

•Performed configuration of standard Linux and network protocols, such as SMTP, DHCP, DNS, LDAP, NFS, HTTP, SNMP and others.

•Install, configure, and troubleshoot enterprise-wide Apache web servers and Tomcat application containers in a large Red Hat Linux/CentOS environment

•Managed users and groups in Linux servers to create, modify and delete users/groups and troubleshooting user related issues.

•Scheduled the Linux Cron jobs and Jenkins jobs for build automation. Developed Perl and shell scripts for automation of the build and release process.

Environment: Azure, AWS, EC2, ECS, Dynamo DB, EMR, VPC, Subnets, IAM, Route53, S3, ELB, RDS, Security Groups, Auto Scaling of instances, ACL, Java, .Net, Linux, Mac OS X, Windows, Cloud Formation, Nagios, Nexus, Chef, Puppet, ANT, Maven, Docker, JBoss, CI/CD, JIRA.

Build/ Release Engineer (Sep 2013 – July 2015)

State Auto Insurance Companies, Columbus, Ohio

Responsibilities:

•Installed and configured Red Hat Enterprise Linux 5.x and Centos operating systems on large distributed environment.

•Configuration management, release management and build management using JENKINS.

•Configuration and maintenance of Linux applications such as Apache, NFS, BIND, SSH, and SNMP.

•Experience on working with disk formatting, creating, extending and reducing of Volume group (VG) s, Logicalvolume (LV) s, disk striping and file systems creation

•Experience in LDAP based directories like Active Directory.

•Management, Planning, Implementation and Security of Network & Server / Linux Services.

•Components like Policy Server, Web Agent, Policy Store and Key Store.

•Created various Maven scripts to create multiple deployment profiles and deploy the applications to Apache Tomcat.

•Created branches and managed the source code for various applications in GIT.

•Created various scripts in Python and Ruby for automation of various build processes.

•Experience building large infrastructure for disaster recovery and multi data center strategy.

•Involved in Building data backup/recovery strategy and plans.

•Created the Maven scripts to deploy the applications to Apache Tomcat and Web Logic Servers.

•Configured Apache webserver in the Linux AWS Cloud environment using Puppet automation.

•Setup various Jenkins jobs for build and test automation.

•Managed the source control using version controlling tool GIT.

•Implemented Infrastructure automation through Puppet, for auto provisioning, code deployments, software installation and configuration updates.

•Working closely with Development Managers to fine tune the release process and provide feedback on

process improvements.

•Redesigned and re-implement DNS infrastructure to reduce complexity, improve performance, simplify administration, and facilitate deployment automation.

•Designed testing framework to support REST based web services API, User Interface, and database code

to be tested for regression as the code is deployed in each environment.

•Involved in maintaining and editing python scripts for application deployment automation. Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.

•Experienced in troubleshooting application level issues to perform root cause analysis.

•Perform training, design and knowledge transfer sessions.

•Worked with JIRA ticket tracking and change management as bug tracking tool.

Environment: Subversion (SVN), Jenkins, ANT, MAVEN, CHEF, TC Server, Tomcat, Perl Scripts, Puppet, Shell Scripts, XML, UNIX, Windows.

System Engineer (April 2012 – Aug 2013)

Auro ADT Technical Solutions PVT., Pune, INDIA

Responsibilities:

Installed and implemented new programs, modules, servers, hardware, network equipment's when necessary to upgrade, improve resource or increase compatibility

•Configured various services, devices as well as applications of UNIX servers and worked with application team to customize the environment.

• Worked on the RHEL upgrade project that included the installation, configuration, troubleshooting and maintenance steps for Unix/Linux based servers.

•Manage and support VMware vSphere enterprise systems including ESXI, vCenter and Snapshot.

• Applied patches and packages on Linux servers using RPM Red Hat Package Manager and YUM tools.

•Experience with formatting and mounting filesystems in Linux and as well as extending the filesystems.

•Implemented Bastion Host and made the environment secured, connected to virtual machines using private IP.

• Provided technical and analytical expertise in responding to requests towards development of complex reports

•Troubleshot network issues between Distributed vSwitch and Layer 2 switches and resolved slow performance between SAN network and VM networks.

•Identifies where applications or hardware is having performance/reliability issues; analyzes and formulates a proposed method to correct issues.

•Collaborated with multiple teams within and outside organization for knowledge transition and handover.

•Manage servers both VM based and standalone and manage updates for Linux and Windows systems.

•Used Nagios to monitor Windows Applications, Unix Applications, and Web applications.

•Perform security and vulnerability assessment reviews of new hardware or software processed by DDSB.

•Responsible for monitoring and managing 150-200 servers including backup, physical and virtual servers globally with secret, classified and non- classified security.

•Perform monitoring and ticketing on PRTG Network Monitor and improved the performance of data network in the region.

•Analyzed work-flows of projects and prepared BRD documents accordingly by incorporating DMAIC methodology.

•Responsible for managing and deployment of Symantec Antivirus 11 on all client machines.

•Full life-cycle experience in scoping, designing, developing, deploying, and supporting enterprise scale business

•Improved time management and project management skills by working on multiple projects, prioritizing them and delivering the tasks before deadlines resulting in quick recognition in the team

•Day-to-day tasks utilizing Autotask including VM requests, Linux-based requests for CentOS, AD/Exchange, etc.

Environment: Linux, RHEL, ESXi, Vcenter, DMAIC, Windows, Unix, shell scripting, VMware, VSphere, HAproxy, clusters, http, Nagios, HTML.

Linux System Administrator (May 2010 – Mar 2012)

Cyient, Hyderabad, India

Responsibilities:

Involved in installation, configuration, upgrade, patch and administration of Linux/UNIX and Windows Servers.

Installing, tuning, troubleshooting and patching of Ubuntu and Red Hat Enterprise Linux servers.

Installation, configuration, and maintenance of web servers, application servers, and database servers on Linux Servers.

Installation, Configuration and Maintenance of Apache Tomcat, Web Sphere and JBoss servers in AIX and Linux environment.

Manage the configurations of all the servers using Chef, configured Jenkins builds for continuous integration and delivery. Automated web server content deployments via shell scripts.

Proposed branching strategies for version control systems like Git, Stash, GitHub and subversion.

Administered file systems and recognized file access problems, managed Log files for troubleshooting and tracking probable errors.

Setting up SSH, SCP, SFTP, and Telnet connectivity between hosts.

Installed and configured Apache on RHEL, Integrated Apache Web Server to communicate with Web Sphere.

Designing, Implementing, Administering and Securing Ubuntu, Centos virtual systems.

Administered Apache web servers, MySQL databases, mail, DNS, Profited, and CVS.

Handling NFS, Auto Mount, DNS, LDAP related issues.

Responsible for writing bash, Perl, Python scripts to ping the servers and add users to the boxes.

Resolved system errors, crashes, disk space problems, huge file sizes, and file system full errors.

Worked in Virtual Environments like VMWare Suites, Virtual Box and Xen Server.

Knowledge in DNS, NIS, NFS, FTP, Samba Server, LDAP, remote access, security management, and system troubleshooting skills.

Experience in monitoring the availability & performance of RedHat Linux Servers through tools like MPstat, VMstat, IOstat, NETstat and NFSstat.

Perform configuration of standard Linux and network protocols, such as SMTP, DHCP, DNS, LDAP, NFS, SMTP, HTTP, SNMP and others.

Manage users and groups in Linux servers to create, modify and delete users/groups and troubleshooting user related issues.

Responsible for Project Management in Linux/Unix/Windows system integration projects.

Monitoring CPU, memory, physical disk, Hardware and Software RAID, multipath, file systems, network using NAGIOS monitoring.

Took backups on LINUX, windows file systems using Veritas Netback up.

Documented various regular administrative tasks and backup procedures.

Environment: RHEL 4/5.x, CentOS, Ubuntu, Shell Scripting, Bash, Git, Maven, GitHub, Puppet, Hudson, Ruby, Python, Apache Tomcat, SVN, VMWare, Nagios.

Educational Summary

Master’s in Information Systems Technologies – Information Assurance Wilmington University



Contact this candidate