We provide IT Staff Augmentation Services!

Devops/release Engineer Resume

2.00/5 (Submit Your Rating)

Bellevue, WA

SUMMARY

  • Innovative, enthusiastic executive with a proven track record of successfully implementing on - time delivery of complex engineering solutions in fast paced environments
  • Experience with building code from Ant and Maven& MS build
  • Experience with deployment scripts on Apache, Tomcat, IIS, Netscape iplanet and Weblogic server instances on Production, Preview, Stage, Development environment.
  • Hands-on experience in infrastructure and applications deployment automation using Chef, Puppet
  • Understanding of automation practices throughout the development, build, and deployment phases of the application life-cycle
  • Experience in managing automated multiple continues integrated depot and branch builds on Hudson/Jenkins, BuildForge, AnthillPro on a network server.
  • Experience in building Maven repository and pom.xml, Ant build.xml, mojos.
  • Experience with Sybase, MS-SQL, MySql data replication scripts, Database performance tuning and Object oriented database design principles.
  • Expertise in installing and administering atlassian tools like Jira, Confluence, Fisheye, and Crucible.
  • Experience in Source Control branching, Merging, tagging, resolving file branch and merge issues in CVS, SVN, and Perforce.
  • Experience in Server Administration (Windows, IIS, Linux, UNIX, Solaris) and Server administration tools (Nagios, Cacti Graphical Server performance statistics).
  • Enhanced Build System to provide build support for SOA (Service Oriented Architecture) on various enterprise Platforms.
  • Maintained and enhanced build and deployment scripts and tools.
  • Exposure to programming skills in C#, C++, ASP.NET, Sybase, MySQL, Make file, NMake, NAnt, Bash Script, PowerShell, Java, J2EE, JSP, Bash Scripting, Korn Shell (KSH), PERL, JavaScript, PHP.
  • Having Experience with Configuration and Content Management such as Source Depot, TFS, SVN, CVS and build utilities Make file, NMake, NAnt, Ant, Maven.
  • Experienced with Development, Staging to Production code build install from in software product development life cycle, implementation, and quality assurance, complete product cycles
  • Experience in improving and maintaining existing application by opening CR’s in Remedy, IITS.
  • Experience in performing System, Functional, Integration testing. Developed test cases for website Unit testing, White and Black box testing, Regression testing. Developed automated scripts for Website domains and url’s, Database, Web and Application server performance testing. Knoweledge of Mercury Tools (Quick Test Pro, LoadRunner, Test Director and Quality Center).
  • Experience in software methodologies like Waterfall model, Agile Methodology, RAD, Scrum, XP, TDD. Successful in working with teams for high quality deliverables. Proficient in defining, communicating and fulfilling the project's goal and breaking complex issues into manageable parts.
  • In-depth technical strengths and business understanding for full-cycle project and post-implementation problem-solving requirements.

TECHNICAL SKILLS

Version Control Tools: (Subversion, Perforce, GIT)

Build Tools: (Ant, Maven, Nant, MsBuild)

Continuous Integration Tools: (BuildForge, Hudson/Jenkins, Teamcity,BuildForge)

Databases: (Oracle, MySQL, MSSQL)

Operating Systems: (Linux, Solaris, HP-UX, Windows)

Application Servers: (Weblogic, Websphere, Tomcat,Iplanet)

Change Tracking Tools: (Remedy, Jira)

Scripting Languages: (Shell, Perl)

Test Tools: (Quick Test Pro, LoadRunner,)

Document and Content Management tools: (Sharepoint, Confluence)

DevOps tools: ( Puppet, Chef)

PROFESSIONAL EXPERIENCE

Confidential, Bellevue, WA

DevOps/Release Engineer

Responsibilities:

  • Designed and Implemented end to end automation for build and deployments.
  • Installed and configured Puppet Master and Agent for continuous delivery.
  • Written manifests/Recipes and Ruby scripts to customize the Puppet/Chef as per our environment.
  • Helped developers to resolve subversion code merging issues.
  • Written Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Written multiple cookbooks in Chef. Implemented environments, roles, databags in Chef for better environment management.
  • Configured report and exception handlers in Chef
  • Used Foodcritic and Rubocop to avoid common cookbook errors
  • Used chefspec for Unit testing of cookbooks
  • Designed and Developed Jenkins/Hudsonautomated Builds.
  • Designed Weblogic/Websphere automated deployment solutions
  • Managing Weblogic server instances, server clusters.
  • Managed Nexus Maven repositories to download the artifacts during the build.
  • Branching and merging codelines in the Subversion VCS and resolved all the conflicts arised during the merges.
  • Designed and developed build bash shell and Perl scripts.
  • Experience in writing maven pom.xml and ant build.xml for build scripts.
  • Used Maven Nexus Repository to upload the build artifacts after a successful build.
  • Installed and administered atlassian tools like Bamboo, Jira, Confluence and Fisheye.
  • Created work flows in Jira to manage the changes from development till Production.
  • Written Perl/Shell scripts for deployments to Websphere and Weblogic Application servers and to tomcat, IBM HTTP web servers on UNIX and LINUX machines.
  • Coordinated with Websphere/Weblogic Administrators for Jython scripts and integrated them with post build scripts.
  • Hands-on experience configuring workflows, writing jobs in Jenkins for performing automated builds and deployments
  • Created the parameterized builds in Jenkins to build the code and property files into multiple environments by using maven profiles.
  • Deployed the build artifacts into environments like QA, UAT & Production according to the build life cycle.
  • Written Shell scripts to automate the deployments into multiple environments..
  • Supported ITIL Process enforcements for a few applications in accordance with SOX procedures

Environment: Unix/Linux, Windows 2X, SVN, P4, Ant, Maven, Hudson/Jenkins, Shell, Perl, Websphere, Weblogic, Jira, Anthill Pro, Remedy, Nexus, Oracle, MS SQL Server, Jython

Confidential, Dallas, TX

Build and Release engineer

Responsibilities:

  • Participated in the release cycle of the product which involves environments like Development QA UAT and Production.
  • Used Subversion for the purpose of Software Configuration management and maintaining the versions of the Website Code.
  • Perform biweekly build cycle and testing processes on Solaris.
  • 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 the code from Development environment to other environments like QA, UAT and production Environments.
  • Deployed application modules to WAS 6.0 based clusters via ND admin console
  • Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment.
  • Deployed legacy applications into JBoss application server.
  • Created shell scripts to automate the server bounce activities for JBoss application server.
  • Worked closely with developers and managers to resolve the issues that rose during the deployments to different environments.
  • 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.
  • Installed Jira and confluence on Tomcat server.
  • Processed all the requests from the Developers through Remedy which is an IT process management tool.
  • Automated Builds using CI tools Hudson and TeamCity.
  • Experience in setting Maven repository and pom.xml, Ant build.xml, mojos xml.
  • Managed the maven artifacts using Nexus repository.
  • Edited and Modified POM.xml for a few applications that used Maven.
  • Used Ant scripts to perform the builds and wrote a few buil.xmls for application development teams.
  • Integrated automated build in Hudson.

Environment: Unix/Linux, Windows 2X, SVN, P4, Ant, Maven, Hudson/Jenkins, Team CityShell, Perl, Websphere, Tomcat, JBoss, Bugzilla, HP Service Center, Nexus, Oracle

Confidential, Sunnyvale, CA

Build and Release engineer

Responsibilities:

  • Worked closely with the Development Team in the design phase and developed Use case diagrams using Rational Rose.
  • Worked with the Architects on SDLC process being the owner of post dev environments.
  • Coordinating the resources by working closely with Project Manager’s for the release and Project Manager for all the Operational Projects.
  • Carried Deployments and builds on various environments.
  • Extensively used Perforce and SVN as a Configuration Management tools to manage source code
  • Wrote ANT Scripts to automate the build process.
  • Used Shell/Perl scripts to automate the deployment process.
  • Administered Websphere/Weblogic application Servers Confidential configuration level.
  • Deployed applications to tomcat webserver using Ant scripts.
  • Experience setting up CA Autosys and Appworx scheduled jobs
  • Worked on deploying ERP (Oracle 11i) applications.
  • Co-coordinated Instance Refreshes and Environment Re-base lining.
  • Coordinated all the IT projects successfully by resolving release interdependencies and planning release.
  • Planning, scheduling and documenting releases Confidential code Freeze Periods.
  • Sole person to be responsible for Release/Change control Process.
  • Worked with many teams of strength more than 30 and managed 9 release/build engineers.
  • Stand by administrator for Perforce and PVCS.
  • Performed Functional and Stress Testing for a few applications using Mercury Load Runner.
  • Worked on UNIX, Linux and Solaris environments.
  • Worked with QTP for Functional Testing.

Environment: Unix/Linux, Windows 2X, PVCS, P4, Ant, Maven, Hudson/Jenkins, Shell, Perl, Websphere, Tomcat, Bugzilla, Rational Clear Quest, Oracle

Confidential 

Java Developer/Deployment analyst

Responsibilities:

  • Involved in user interactions, requirement analysis and design for the interfaces.
  • Prepared the design document for Document Management Module and User Management Module.
  • Created class diagrams and sequence diagrams using MS Visio.
  • Followed waterfall methodology for application development.
  • Involved in enhancement of SOA web services using AXIS to support .net applications.
  • Involved in development of custom tag libraries which provides various functionalities like check-in, check-out, export, import, open, delete, search and etc. on JSP pages.
  • Involved in development of customized Web applications on top of Orion Frameworks using Web technologies like JSP, Servlets, Java script.
  • Analyzed the existed Win32 C language based installer and redesigned and developed as rich UI based installer using java, XML, XSL, and Install Shield Multiplatform (ISMP), which installs various Content Management products developed to Windows Operating System.
  • Written Oracle Admin schema using SQL, which creates Orion Oracle database instances in Oracle 10g and Oracle9i.
  • Implemented various customized java beans, which creates Windows start up services for Storage Server and Command Server, Updates registry entries, executes Oracle database schema, installs web based and console based applications.
  • Involved in migration of code in CORBA framework to Java/J2ee framework.
  • Production support to fix bugs in products.
  • Mentored junior developers in design and development.
  • Discussed and presented architectural designs to the senior management and client.
  • Having the responsibility to test the use case by writing the Unit test cases and having good knowledge in usage of J-unit to test the application.
  • Good experience in debugging the application by running the server in debug mode and having the experience in usage of log4J to persist the data in log files.
  • Have the responsibility as a UAT support for the project till the project goes into the production.

Environment: Java/J2EE, Struts, Unix, Windows, Ant,Websphere, ITIL Process, Shell and Perl

We'd love your feedback!