Post Job Free

Resume

Sign in

Management Engineer

Location:
Mumbai, MH, India
Posted:
May 05, 2016

Contact this candidate

Resume:

F

Name: VishnuTeja. Mobile: 469-***-****

Email: acuniy@r.postjobfree.com

7+ years of experience in IT industry comprising of Three years of Linux Systems Administration and almost Five years of Software Configuration Management (SCM). Extensive experience includes SCM, DevOps Build/ Release Management, Change/Incident Management and Cloud Management.

•Experience in Linux Administration (Installation, Configuration, Tuning and Upgrades of Linux (Red Hat and CentOS).

•Experience with Linux/UNIX environments and scripting for Build & Release automation.

•Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).

•Experience in configuring and deploying applications in AWS using most of the services such as EC2, S3, VPC, EBS, ELB, RDS,RDB, Elastic Beanstalk, DynamoDB, RedShift and Route 53

•Experience in designing for high availability, building multi-zone and multi-region architectures, and designing across appropriate SQL and NoSQL data layer technologies.

•Extensively worked with automation tools like Hudson, Jenkins and Build Forge to implement the End-to-End Automation.

•Extensively worked with Version Control Systems CVS, SVN (Subversion), GIT, Perforce, and IBM Rational Team Concert.

•Expertise in using build tools like Maven and Ant for the building of deployable artifacts such as war & jar from source code.

•Application Deployments & Environment configuration using Chef, Puppet, Docker.

•Experience in configuration of NIS, NIS+, DNS, DHCP, NFS, LDAP, SAMBA, SQUID, postfix, send mail, FTP, remote access, security management and Security trouble shooting skills.

•Good knowledge on ITIL Process and have worked on coordinating releases across the projects.

•Experience in integrating Unit Tests and Code Quality Analysis Tools like JUnit, Cobertura, Clover, PMD, find bugs and checkstyle.

•Experience writing Shell, Python and Perl scripts to automate the deployments using cron and at.

•Experience is using Tomcat, JBOSS, Weblogic and Web Sphere 5.1/6.0 Application Server on Solaris and Linux boxes.

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

•Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.

•Ability to work closely with teams, in order to ensure high quality and timely delivery of builds and releases.

•Strong ability to troubleshoot any issues generated while building, deploying and in production support.

Willing to relocate: Anywhere

Authorized to work in the US for any employer

2

WORK EXPERIENCE

DevOps& Cloud Engineer

Rodda Electric - Brentwood, CA - June 2015 to Present

Description:

Rodda Electric, Inc. offers a wide variety of electrical services, from design and installation to maintenance and technical services. This allows us to provide a complete electrical package to our commercial and industrial customers. All services are designed to meet each individual project's requirements, ensuring that we provide a customer-oriented solution. All products are tested and inspected upon completion.

Responsibilities:

•Installed and Administered on GIT Server.

•Migrated Projects from Subversion to GIT.

•Provided end-user training for all GIT and Subversion (SVN) users to effectively use the tool.

•Installed and Administered Jenkins as a continuous integration tool for automation of daily process.

•Developed build and deployment scripts using MAVEN as build tool and automated the build and deploy processes using Jenkins to move from one environment to other environments.

•Developed Build and deployment pipeline through Jenkins based on project requirements.

•Involved in editing the existing MAVEN files in case of errors or changes in the project requirements.

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

•DevOps Engineer for a team that involved different development teams and multiple simultaneous software releases.

•Deployed applications and configured environment using Chef, Puppet

•Developed Perl and shell scripts for automation of the build and release process.

•Created and maintained the Shell/Perl deployment scripts for Tomcat and WebSphere application servers.

•Used Jenkins AWS Code Deploy plugin to deploy to AWS.

•Worked with AWS Cloud management and Puppet automation.

•Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.

•Migrated applications to the AWS cloud.

•Used JIRA for change management and bug tracking.

•Automated the JIRA tasks using Jira cli and Perl.

•Used Puppet to automate the slave configuration setup and maintenance.

•Authored puppet manifest files for automating the deploy processes. .

•Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products to various developments.

•Perform periodic system audits on all environments to ensure that only controlled versions of software reside all environment.

•Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.

•Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies. Worked in managing VMs in Amazon using AWS and EC2.

Environment: GIT, SVN, Maven, Jenkins, Nexus, Tomcat, WebSphere, Perl, Shell Script, JIRA, AWS, EC2, Chef, Puppet.

DevOps Engineer

StemExpress – Placerville, CA - January 2014 to May 2015

Description:

StemExpress fuels regenerative medicine and translational research by supplying human specimens to biomedical researchers around the world. Founded in 2010, StemExpress is the only company of its kind to procure tissues and isolate cells for researchers’ individual needs in its own labs.

Our Products and Services StemExpress’s human-tissue products range from healthy to diseased and fetal to adult. We collect bone marrow and leukopak for isolation, too. In fact, StemExpress offers the largest variety of raw material available, as well as fresh and cryopreserved human primary cells.

Responsibilities:

•Developed and supported the Software Release Management and procedures.

•Involving in installing chefnode, workstation and server.

•Used Chef configuration management system to develop automation and monitoring web

application and database servers.

•Created several cookbooks, recipes using Ruby as scripting language.

•Performed all necessary day-to-day Subversion support for different projects.

•Responsible for design and maintenance of the Subversion Repositories, and the access control strategies.

•Implemented & maintained the branching and build/release strategies utilizing Subversion.

•Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.

•Automated the build and release management process including monitoring changes between releases.

•Utilized WAR and JAR files for deployment of enterprise apps.

•Executed user administration and maintenance tasks including creating users and groups.

•Provided assistance for management of AWS storage infrastructure systems.

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

•Created views and appropriate meta-data, performed merges, and executed builds on a pool of dedicated build machines.

•Worked with cloud providers and API's for Amazon (AWS) EC2, S3, VPC with CloudSigma (EU) and GFS storage.

•Skilled to write, debug maintain scripts in Shell, Perl etc.

•Build artifacts are deployed into Tomcat instances and were integrated using the Perl and Shell scripts.

•Implementing a Continuous Delivery framework using Jenkins, Puppet, Maven & Nexus in Linux environment.

•Manage deployment automation using Puppet, MCollective, Hiera, and Custom Puppet modules, Ruby.

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

•Prepared JUnit test cases and executed server configurations.

•Supported and developed tools for integration, automated testing and release management.

•Used Anthill pro as Continuous Integration (CI) server.

Environment: SVN, ANT, Jenkins, Anthill Pro, Maven, Apache Tomcat, Shell, Perl, Nexus, Puppet, Nexus, AWS, Ec2, Junit, Python

Build & Release Engineer

iSend – Middlebury, CT - September 2012 to November 2013

Description:

iSend’s global electronic payment network enables people living or working abroad to provide support to friends and family back home. Customers control the use of the funds they transfer, including instant top-up of family members’ prepaid cell phones, paying recurring monthly bills and sending gift cards for merchandise at specific stores.

International iSend payments can be originated at over 150,000 retail outlets throughout the United States, Canada and the United Kingdom. Wireless phone recharge can also be initiated online.

iSend’s partner agreements extend to over 80 countries throughout the Americas, the Caribbean, Africa, Europe, the Middle East and Asia, including the Indian subcontinent. iSend’s services generate additional revenue for its partners and give customers immediate access to family and friends, wherever they may live.

Responsibilities:

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

•Involved in creating new elements in VOB's.

•Modified ANT scripts to build the JAR's, Class files, WAR files and EAR files from VOB's.

•Developed utilities for developers to check the checkouts, elements modified based on project and branch.

•Created Clear Case configuration record for builds using derived objects generated during build audit process.

•Creating and deleting dynamic views for developers as requested by user.

•Responsible for building and releasing packages for testing.

•Performing clean builds according to the schedule published for a given releases.

•Carried deployments and builds on various environments using continuous integration tool

•Supported HA services and administrated MySQL, Amazon EC2 .

•Provided assistance for interaction with backend and NoSQL databases.

•Installed Build Forge and performed troubleshooting during installation.

•Providing daily technical support, re-engineering and administration of an enterprise configuration Management system that supports multiple development applications.

•Responsible for creating Libraries, projects and jobs in Build forge for automating the build and deploy processes.

•Created puppet manifests and modules to automate system operations.

•Worked for Puppet and AWS automation.

•Responsible for User Management and Group Management in Build Forge.

•Verifying that the methods used to create and recreate software builds are reliable and repeatable.

•Research the project application architecture to support/resolve build, compile, and test issues/problems.

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

Environment: Clear Case, ANT, Shell Scripts, XML, UNIX, Build Forge, Puppet, AWS, MySQL, NoSQL.

Build and Release Engineer

nexVortex - Herndon, VA - August 2011 to August 2012

Description:

nexVortex, Inc. is the leader in IP-based communications services and an industry expert in SIP Trunking technology. nexVortex is a VoIP phone service provider for businesses, multi-site applications, call centers, as well as custom plans for unique applications. Our service plans and features include high quality burstable SIP trunks, inbound / outbound minutes, a bundle of DIDs, and disaster recovery module. Our goal is to provide our business customers with the IP knowledge, services, and capabilities they need to improve their business communications easily and affordably.

Responsibilities:

•Participated in the release cycle of the product which involve environments like Development QA UAT and Production.

•Responsible for configuration, maintenance, and troubleshooting of .com Project.

•Perform biweekly build cycle and testing processes on Solaris.

•Developed utilities for developers to check the checkouts, elements modified based on project and branch.

•Used Ant Scripts to automate the build process.

•Implemented cloud services AWS.

•Developed UNIX and Perl Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.

•Deployed application modules to WAS based clusters via ND admin console

•Created deployment request tickets in Bugzilla for the deploying the code to Production.

•Attended the Minor/Major Event change control meetings to get necessary approvals for the deployment request.

•Suggested latest upgrades and technologies for NoSQL databases.

•Evaluated system performance and validated NoSQL solutions.

•Used Perl/Shell to automate build and deployment Process.

•Implemented a Continuous Delivery framework using Jenkins, maven & Nexus in Linux environment

•Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment.

•Executed the DB Scripts (DML and DDL) which have dependencies on the code on Oracle DB. Documented the deployment process (Migration Doc) of code to production on an Excel Sheet.

Environment: ANT, WebSphere, Perl/Shell Scripts, Oracle, UNIX, Bugzilla, Jenkins, Puppet, Maven, AWS, NoSQL.

Build Release Coordinator

Cybage Software Pvt Ltd - Hyderabad, Telangana January 2010 to July 2011

Description:

Cybage Software Pvt. Ltd. is a technology consulting organization specializing in outsourced product engineering services. As a leader in hi-tech and product engineering space, Cybage works with some of the world's best Independent Software Vendors (ISVs). Our solutions are focused on modern technologies, and are enabled by a scientific, data driven system called Excelshore® Model of Operational Excellence. This unique model de-risks our approach, provides better predictability, and ensures a better value per unit cost to our clients.

Responsibilities:

•Automated both .Net and Java Applications using industry's best automation tool Hudson.

•End to End automation from Build to Production is implemented.

•All un-authorized access is revoked and Principle of Least privilege is applied with the aid of these tools.

•ITIL best practices were brought in to the normal SDLC process and lead the effort of bringing change in the organization.

•Facilitating the projects in Quality related activities as per QMS process.

•Maintenance of Configuration items in Harvest.

•Generalizing Audit Trail Reports and Time Sheet Report

•Prepared mock cutover plans and cutover plans for Pre-Prod and Prod Deployments

•Conducting and Attending Project Status Review Meetings and Casual Analysis Meeting for release activities

•Prepare the resources (People and environments) for the build / Releases

•Conducting the configuration audits as per schedule and Report the configuration audit findings and Track the findings to closure.

•Feedback on status of project release to the PM periodically

•Publish the changes with respect to CI's and amend affected documents periodically

•Ensure that back-ups are taken periodically.

•Creating the release responsible as instructed by the PM.

•Responsible for the build and release management process.

•Responsible for automated build scripts and build issues.

•Coordinating with development teams to perform builds and resolve build issues.

•Provide complete phone support to customers.

•Setup and debug hardware related issues for server builds.

•Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment.

•Troubleshoot tickets on the helpdesk tracking system.

Environment: ANT, Maven, Web logic, Perl Scripts, Shell Scripts, LINUX, SVN, Hudson.

Linux Administrator

HDFC Bank - Hyderabad, Telangana - June 2008 to November 2009

Description:

The Housing Development Finance Corporation Limited (HDFC) was amongst the first to receive an 'in principle' approval from the Reserve Bank of India (RBI) to set up a bank in the private sector, as part of RBI's liberalization of the Indian Banking Industry in- 1994. The bank was incorporated in August 1994 in the name of 'HDFC Bank Limited', with its registered office in Mumbai, India. HDFC Bank commenced operations as a Scheduled Commercial Bank in January 1995

Responsibilities:

•Administered, maintained Red Hat 3.0, 4.0, 5.0, 6.0 AS, ES, Troubleshooting Hardware, Operating System Application & Network problems and performance issues; Deployed latest patches for, Linux and Application servers, Performed Red Hat Linux Kernel Tuning.

•Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, and MySQL databases in both development and production.

•Experience in implementing and configuring network services such as HTTP, DHCP, and TFTP.

•Install and configure DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers.

•Experienced working with Preload Assist and PICS projects.

•Installing and setting up Oracle9i on Linux for the development team.

•Migrated database applications from Windows 2000 Server to Linux server.

•Linux kernel, memory upgrades and swaps area. Red hat Linux Kickstart Installation.

•Capacity Planning, Infrastructure design and ordering systems.

•Created users, manage user permissions, maintain User & File System quota on Red hat Linux.

•Attended team meetings, change control meetings to update installation progress, and for upcoming changes in environment.

•Diagnosed hardware and software problems and provided solution to them.

•Updated data in inventory management package for Software and Hardware products.

•Worked with DBAs on installation of RDBMS database, restoration and log generation.

•Bash shell-scripts to automate routine activities.

•Monitored trouble ticket queue to attend user and system calls.

Environment: Red Hat Linux 3.0,4.0,5.0 AS ES, HP-DL585, Oracle 9i/10g, Samba, VMware Tomcat 3.x, 4.x, 5.x, Apache Server 1.x, 2.x, Bash.

EDUCATION

Bachelors in Computer Science

JNTU

ADDITIONAL INFORMATION

Operating Systems: Linux (RHEL 4, 5, 6, 7) (CentOS 5, 6.5, 7) UNIX, Windows, 8, 10, IBM-AIX. Version Control Tools CVS, SVN, IBM Rational Clear Case, Perforce, RTC, GIT,, SQL, Shell, Perl, Ruby, Python, Shell Programming

Databases: My SQL, MS Access, Oracle, DB2 ApplicationServers:Tomcat,Weblogic,WebSphere

Tools Ant, Maven, Hudson/Jenkins, Chef, Puppet, Build Forge, Nagios.

Cloud

AWS EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Formation AWS Config, S3, Cloud Trail, IAM. VMWare, Elastic Beanstalk, DynamoDB, RedShift and Route 53

Network Protocols DHCP, DIG, DNS, SNMP, SMTP, Ethernet, IOS, netstat, NFS, NIS, nslookup, RIP, OSPF,BGP, TCP/IP, and tcpdump, FTP, TFTP.



Contact this candidate