From:                              route@monster.com

Sent:                               Friday, September 2, 2016 10:12 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: TOMCAT

 

This resume has been forwarded to you at the request of Monster User xapeix03

Venu Gandhi 

Last updated:  08/29/16

Job Title:  no specified

Company:  Apeiron, Inc.

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Miami, FL  33101
US

venuugandhi@gmail.com
Contact Preference:  Email

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Venu Gandhi(Sr.AWS DevOps )

Resume Value: 3ne8tpk68attr4ve   

  

 

Venu Gandhi

venuugandhi@gmail.com

 

 

SUMMARY:

·               7+ years of experience in IT industry with major focus on DevOps, Software Configuration and Build/Release Management.

·               Currently working as Sr.DevOps Engineer in field of release automation for java and dotnet technologies to achieve continuous integration and continuous delivery (CI and CD).

·               Expertise in Amazon AWS Cloud Administration which includes services: EC2,Cloudwatch, S3, EBS, VPC, ELB, Route 53,lambda, Auto Scaling, Security Groups, ECS, Kinesis and Cloud Formation.

·               Expertise on using Amazon AWS API tools like: Linux Command line, puppet integrated AWS API tools.

·               Good experience on Amazon AWS IAM Service: IAM Policies, Roles, Users, Groups, AWS Access Keys and MFA.

·               Used AWS as to maintain model and manage the entire application.

·               Involved in configuring and integrating the servers with different environments to automatically provisioning and cresting new machines using CM/ Provisioning tools like Ansible, Chef and Puppet

·               Hands on experience in installing and administrating CI/CD tools like Hudson, Jenkins, Bamboo.

·               Performed integration of Code Quality Analysis Techniques like Check styles, Find Bugs, Nunit, JUnit, with CI tools like Hudson/Jenkins.

·               Experience in administering and supporting the CM tools including Subversion and CVS on UNIX environments.

·               Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.

·               Experience in and demonstrated understanding of source control management concepts such as Branching, Merging, Labeling/Tagging and Integration.

·               Extensive experience with software build tools like Apache ANT, Apache Maven and Apache Grandle.

·               Good knowledge in managing Sonatype Nexus/Artifactory repositories for the maven artifacts and dependencies.

·               Experience in Building and Packaging Applications developed using Java, J2EE, MS.net, CL.

·               Good Experienced Knowledge in Shell, Yaml, Ruby, Bash, Python, and Perl for automated tasks

·               Knowledge on IP Networking VPN’s, DNS, load balancing.

·               Used Docker as a new level of simplicity to defining and creating applications or services by encapsulating them in containers.

·               Used Docker containers for eliminating a source of friction between development and operations.

·               Worked on Virtualization and Containers (Docker) and Hypervisors ESXI, ESX.

·               In-depth understanding of the principles and best practices of Software Configuration Management (SCM).

·               Hands on micro services and cloud native applications as an architect

·               Ability in managing all aspects of the software configuration management process including code compilation, packaging / deployment / release methodology, and application configurations.

·               Install, configure, modify, test & deploy applications on Apache Webserver, Nginx & Tomcat, WebLogic, and WebSphere App Servers. 

·               Experience in maintaining and executing build scripts to automate development and production builds.

·               Experience in building and deploying Java applications and troubleshooting the build and deploy failures.

·               Knowledge of databases like MongoDb, Cassandra, Oracle 10g/11g and MSSQL.

·               Good Experienced Knowledge in Atlassian tools like Jira, Confluence, Bitbucket

·               Implemented ELK stack (ElasticSearch, LogStash and Kibana) for log indexing.

·               Excellent communication skills, ability to work as a team or individually, ability to learn new technologies quickly.

·               Good interaction with developers, managers, and team members to coordinated job tasks and strong commitment to work.

·               Primarily used Ruby to write GIT applications.

·               Participated in performance tuning, unit test case preparation and execution.

·               Having good communication Skills, motivate, team player and hard worker with interpersonal skills and problem solving skills.

·               Excellent skills to handle multitasks at the same time and fulfill the required work before deadlines.

 

EDUCATION:

Bachelors of Technology in Computer Science.

 

TECHNICAL SKILLS:

 

Programming Languages

C, C++, Java, HTML, XML, Shell

Operating Systems

Windows, Linux Sun Solaris 2.x, HP-Unix, RHEL.

Databases

Oracle SQL PL/SQL MongoDB

Build Tools

ANT, MAVEN.

CI/CD Tools

Jenkins, Hudson, Bamboo.

Application Servers

Apache Tomcat, Web Logic, Web Sphere

Version Control System

Subversion (SVN), GIT, Buildforge, Clearcase.

 

PROFESSIONAL EXPERIENCE:

Client: World Fuel Services, Miami, FL

Duration: Jan 2016 – Present

Role: Sr. AWS DevOps Engineer

Responsibilities:

·               Evaluating performance of EC2 instances their CPU, Memory Usage, IOPS, Network Usages and suggest appropriate instance type for the same

·               Working on AWS Elastic load balancing for deploying applications in high availability.

·               Working on AWS Auto Scaling for providing high availability of applications and EC2 instances based on the load of applications by using Cloud Watch in AWS.

·               Using AWS S3 to store code bundles to deploy onto EC2 Instances.

·               Working on providing DNS management using AWS Route 53.

·               Working on HAProxy, NGINIX configurations

·               Managing the infrastructure of applications on Cloud

·               Suggesting the best possible services of cloud as per requirement.

·               EBS Volumes management and snapshots for backups using script

·               Worked in configuring Elastic Bean Stalk for developers to quickly deploy application for testing and pushing developed code for testing.

·               Automated installing the Linux packages and administering Linux service using Ansible, and automating product installation configuration

·               Deployed applications using Docker containers in the cloud with Paas

·               Installed and configured Bamboo on Linux environments.

·               Implement, maintain and support reliable, timely and reproducible builds for project teams.

·               Maintained build related scripts developed in shell for Maven builds. Created and modified build configuration files including POM.xml.

·               Worked with development team to migrate Ant scripts to Maven.

·               Experienced in authoring pom.xml files, performing releases with the Maven release plugin, and managing artifacts in maven internal repository.

·               Implement source control with Team Foundation Server, Git on Bitbucket 

·               Used JIRA tool to create and update stories and also for tracking project status.

·               Used JIRA for all our projects in scrum methodology for creating stories and giving points to the stories, and also updated stories as per our sprints.

·               Documented all our build deploy methods, release calendar and desk procedures on WIKI confluence.

·               Providing documentation on Install, Upgrade release guides for application to documentation team.

·               Configured and maintained Bamboo to implement the CI process and integrated the tool with Ant and Maven to schedule the builds. Took the sole responsibility to maintain the CI Bamboo server.

·               Working on designing, development and implementation of Decommissioning & re-provisioning process and Virtual Machine using bash and Python Flask as framework.

·               Work with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.

·               Interact with developers and Enterprise Configuration Management Team for changes to best practices and tools to eliminate non-efficient practices and bottlenecks.

·               Coordinate with Release Management regarding appropriate system releases among other development platforms.

·               Maintained IIS webserver during deployments and production for .net applications.

·               Created batch files for .net applications to automate the deployments.

 

Environment: AWS, Ansible, Bitbucket, Bamboo, JIRA, MySQL, MSSQL, Shell, WLST, Python, Ant, Docker, Maven, MS.Net, Java, Linux.

Client: Thales Avionics, Irvine, CA

Duration: Jul 2015 – Dec 2015

Role: Sr.DevOps Engineer

Responsibilities:

·               Created batch files for .net applications to automate the deployments.

·               Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto scaling groups. 

·               Responsible for managing infrastructure provisioning (S3, ELB, EC2, RDS, Route 53, IAM, security groups - CIDR's, VCP, NAT) and deployment via SCALR and EC2 Installs with Centos, Ubuntu RHEL6 and Scientific Linux.

·               Using AWS Lambda, running scripts/code snippets in response to events occurring in 
AWS Cloud and maintaining it.

·               Automate Deployment using configuration Management tool like puppet to provision amazon AWS Instances to enable continuous Deployments.

·               Responsible for Design and architecture of different Release Environments for new projects. 

·               Worked at optimizing volumes and EC2 instances and created multiple VPC instances. 

·               Writing Maven and Ant scripts for application layer modules. 

·               Implementing new projects builds framework using Jenkins & maven as build framework tools. 

·               Worked on Autoscaling, Cloudwatch (monitoring), AWS Elastic Beanstalk (app deployments), Amazon S3 (storage) and Amazon EBS (persistent disk storage).

·               Utilize Amazon Glacier for archiving data. 

·               System monitoring with Nagios & Graphite.

·               Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server and WebSphere Application Server on Red Hat Linux. 

·               Worked with multiple development teams to troubleshot and resolve issues. 

·               Integrated Selenium automation regression test suite in Jenkins build pipeline.

·               Used Puppet server and workstation to manage and configure nodes

·               Experience in writing Puppet manifests to automate configuration of a broad range of services.  

·               Good experience writing Manifests, Modules using Industry Best Practices for both Deployment Automation and Infra Configuration Management.

·               Peer Reviewing puppet Code and providing advice and Testing modules withrspec- puppet and docker containers before uploading to puppet server

·               Practical/hands-on knowledge on using Mcollective, Hiera in conjunction with puppet  modules

·               Automate provisioning of Amazon AWS instances

·               Maintained Chef and Puppet servers and management application that can use Service Now (CI) data to bring computers into a desired state by managing files, services, or packages installed on physical or virtual machines

·               Understanding & usage of Atlassian tools (i.e. Bamboo, JIRA, Confluence)

·               Responsible for proper functioning DEV/TEST/STG/PROD environments for these applications.

·               Participated in after hour's on-call rotation to support Ops performs deployments on PROD environment

 

Environment: SaaS applications, SVN, Maven, Jenkins, Nexus, Bash Scripting, Ruby Scripting Puppet, JIRA, Tomcat, Java, JUnit, Docker, XML, XPATH

Client: Blue Cross Blue Shield of TN, Chattanooga, TN

Duration: Aug 2014 to Jun 2015

Role: Sr.Infrastructure /DevOps Engineer

Responsibilities:

·               Migration of Projects into the AWS Platform

·               System Administration of Linux servers- Redhat, Centos and Suse

·               Puppet Installs for Deployment to QA, Pre Prod and Prod Servers

·               Define, Simulate, Enforce and Report through Puppet Enterprise

·               Jazz Migration of Data from Subversion and ClearCase using Connectors

·               Developed the Jenkins Architecture, with Master and Slave Systems and Maintained Artifacts in Repositories such as Nexus and Clear Case, Subversion and GIT

·               Used Jenkins and Nexus to build code from Subversion to Testing and Developing Environments

·               Configured Jenkins Projects with Subversion and Clear Case

·               Shell Scripting, Perl Scripting, Ant and Maven Build Automation Utility

·               Managed the Subversion Repository, by creating repositories, adding users, adding tags to testing and production code, managing the property file.

·               Web logic Deployment Process Consultant, Python scripts and command line deployment

·               Experience with Unix Administration, Scripting and Release Build and Deployment

·               Experience in shell scripting, Perl scripting, Cronjob and AutoSys scheduling

·               Built Deploy Systems using Clear Case, Subversion with Jenkins Integration.

·               Manage, load, write and force start Autosys Jobs

·               Continuous Integration Tools from Subversion such as Jenkins and Cruise Control

·               Upgrade of Multisite Clear Case and Clear Quest to version 8, ClearQuest Designer

·               Managed the IT Division Expenditure and Trimmed license usage upto 2.4 M

·               Experience with Linux and Windows Platforms

 

Environment: Linux, Java, ClearCase, Hadoop, Windows, AWS, Puppet, Jenkins, Python, shell

Client: Kitara Media Corp, Jersey City, NJ

Duration: Jan2012- Jul 2014

Role:Build and Release Engineer

Responsibilities:

·               Analyzed the ANT build projects for conversion.

·               Converting the ANT build projects to Maven build projects.

·               Developed the Maven build pom.xml scripts.

·               Managed Maven project dependencies by creating parent-child relationships between projects.

·               Integrated the Code Quality Analysis tools like Find Bugs, JUnit and Checkstyle into the projects.

·               Build and Administered the Bamboo Continuous Integration servers.

·               Build and Configured Bamboo Elastic for Parallel Job execution.

·               Creating new build jobs, integration testing jobs and deploy jobs in Bamboo to automate the process.

·               Tracking tasks and controlling changes in the cross-disciplinary field of configuration management using SCM.

·               Installed and configured the WebLogic application servers for Dev and Integration Test Environments.

·               Built and deployed Java/J2EE artifacts onto the WebLogic Application Servers in an Agile continuous integration process.

·               Experience in installation and configuration of Puppet.

·               Using BuildForge version control tools for developing multiple applications on Source codes repository.

·               Involved in periodic archiving and storage of the source code for disaster recovery.

·               Developed, maintained, and distributed release notes for each scheduled release.

·               Worked on Oracle10g database.

·               Patched different software using RedHat Package Manager and YUM.

·               Installed certain RPM packages, which were not installed default for Oracle.

·               Installed and configured Apache ANT for automated build processing using RPM.

·               Downloaded latest kernel from YUM server, created repo to make it available for the installation of target servers.

·               Worked with HP Quality Center for Issue Tracking and monitoring.

·               Worked with the Architects on SDLC process being the owner of post development environments.

·               Coordinated the resources by working closely with Project Managers for the release and carried deployments and builds on various environments using Bamboo continuous integration tool.

 

Environment: Buildforge, ANT, MAVEN, Bamboo, SCM, HP Quality Center WebLogic Application Servers, ORACLE, MS.Net, Java, J2EE.

 

Client: ITC Ltd, India

Duration: Oct 2010- Dec 2011

Role: Release Engineer

Responsibilities:

·               Performed software configuration/release management activities for three different Java applications.

·               Designed and implemented Continuous Integration process using tools like Hudson with approval from development and other affected teams. Defined processes to build and deliver software baselines for internal as well as external customers.

·               Converted old builds using MAKE to ANT and XML for doing Java build

·               Used JBoss server as building the server distribution.

·               Created and maintained built wrapper scripts using PERL.

·               Work with different configuration management tools like Chef, Puppet.

·               Maintained and executed build scripts by coordinating with development and QA teams.

·               Responsible in doing build and deploying on different environments simultaneously.

·               Deployed the EAR and WAR archives into Weblogic and Apache Servers.

·               Configured and Maintained Apache web servers for Release Management Team’s internal use.

·               Provided assistance to developers in resolving problems.

·               Created and Maintained Subversion repositories, branches and tags.

·               Acted as an Integrator for performing merge, rebase and baseline operations. 

·               Enforced development policies using Subversion hooks and other metadata.

·               Attend forum for management of release weekly meetings.

·               Monitor progression of releases and keep them on track for delivery on planned release date.

·               Submit request for implementation to various groups who participate in release.

·               Assemble Release Kit and complete all paperwork, including implementation/back out plans.

·               Turnover documentation monitors status of actual production turnover.

·               Serve as production implementation coordinator.

·               Communicate status of release to all stakeholders.

 

Environment: Java, Ant, Hudson, Weblogic, Subversion, Shell & Perl scripting.

Client: Neyvel Lignite Corporation, India.

Duration: Jan 2009 - Oct 2010

Role:  Linux Administrator

Responsibilities:

·               Establishes system by planning and executing the selection, installation, configuration, and testing of web application server hardware, software, LANs and WANs.

·               Maintains optimal system performance with system monitoring, analysis, and performance tuning.

·               Involved in Hardware and software evaluation, recommendation and vendor management.

·               Automation of various administrative tasks on multiple servers using Puppet.

·               Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.

·               Troubleshoots system hardware, software, networks and operating system.

·               Designs and runs system load/stress testing.

·               Secures system by developing system access, monitoring, and controls.

·               Establishes, tests and documents disaster recovery policies and procedures.

·               Developed build and deployment processes.

·               Developed and maintained integration and release processes.

·               Developed and maintained UNIX/Perl/Ant scripts for build and release tasks.

·               Responsible for building and releasing packages in different Environments.

·               Performing clean builds according to the schedule published for a given release.

·               Responsible for deleting the old deployed code and deploying the newly built code using Web Sphere IDE (Integrated Development Environment).

·               Releasing code to testing regions or staging areas according to the schedule published.

 

Environment: Red Hat Linux 3/4, Solaris 9, Veritas volume manager, Puppet, SSH, LVM, SVM, WebSphere Servers

 

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Sr. AWS DevOps Engineer

World Fuel Services

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Date of Availability:

Immediately

Work Status:

US - I am authorized to work in this country for my present employer only.

Active Security Clearance:

None

US Military Service:

Citizenship:

None

 

 

Target Job:

Target Job Title:

Sr. AWS DevOps Engineer

Desired Job Type:

Temporary/Contract/Project

Desired Status:

Full-Time

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

US

Relocate:

Yes

Willingness to travel:

Up to 100%

 

Languages:

Languages

Proficiency Level

English

Advanced