We provide IT Staff Augmentation Services!

Devops, Build & Release Engineer Resume

4.00/5 (Submit Your Rating)

Chevy Chase, MarylanD

SUMMARY:

  • 7+ years of experience as a DevOps and Sr.Build and Release Engineer framework in application configurations, code compilation, packaging, building, automating, managing and releasing code from one environment to other environment and deploying to servers.
  • In - depth understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, SCRUM, Waterfall methodologies.
  • Experience in working on version control systems like Subversion, and GIT and used Source code management client tools like Visual SVN, Tortoise SVN, TFS,SVNx, Stash, SourceTree, GitBash, GitHub, command line applications etc.
  • Extensive experience using MAVEN, ANT and Xcode as build tools for the building of deployable artifacts from source code.
  • Extremely knowledge about CI/CIT/CID integration.
  • Knowledge on configuration management using Puppet, Chef and Ansible.
  • Extensively worked on Hudson, Jenkins and Anthill Pro for continuous integration (CI) and for End to End automation for all build and deployments.
  • Ability in execution of XML, Ant Scripts, Ruby, Shell Scripts, Perl Scripts, Power Shell scripts and JAVA Scripts.
  • Experience in Deploying JBoss, Apache Tomcat web server, IIS Server, Oracle web logic, and IBM WebSphere.
  • Experience in working with Tracking Tools like JIRA, Red Mine, and Bugzilla
  • Knowledge of using Routed Protocols: FTP, SFTP, SSH, HTTP, HTTPS and Connect direct.
  • Having work experience in support of multi platforms like UNIX,Ubuntu,RHEL, Fedora, iOS and Windows 98/NT/XP/Vista/7/8 of production, test and development servers.
  • Experience of working with the release and deployment in Java/J2EE, Android, iOS, C, C++ and ASP.net Web applications environment.
  • Experienceofworkingwiththereleaseanddeploymentoflarge-scaleC++,Java/J2EEWebapplications using SVN repository.
  • CompleteownershipofBuildofentireproduct.Abilitydebug,fixbuildissuesacrossnumerousUNIXand Windows platform.
  • Experience in working with Tracking Tools HP Service Center, JIRA.
  • Worked in deploying applications to Oracle Weblogic, JBOSS, TOMCAT and IIS Servers.
  • Efficiently used Project Management Tools like Base Camp, MS Project, MS Share point and Atlassian Tools.(JIRA, confluence, Stash, SourceTree, Crucible).
  • Efficient in working closely with Development, QA, Product and Business owner teams to ensure high quality and timely delivery of builds and releases across multiple platforms and environments.
  • Knowledge on TCP/IP, HTTP connections.
  • Experience in analyzing the IIS logs to collect information about server events, server performance, and user activity.
  • Utilizing AWS services such as Cloud front content delivery network.
  • Efficiently managed multiple projects simultaneously.
  • Workedasanindependentcontributor,Self-motivatedandenergeticprofessional,StrongOrganizationalskills and ability to do multitask, ability to quickly acquire an in-depth knowledge of the company's product and systems.
  • Excellent communicative, interpersonal, intuitive, and analytic and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS:

SCM Tool: Subversion, GIT, TFS, Tortoise SVN, Perforce, Clear case

Build Tool: Ant, Maven

CI tools: Jenkins/Hudson, Anthill Pro, Bamboo

Cloud Computing: AWS, ELK

Bug tracker & Testing: JIRA, Bugzilla, Redmine, Junit,, Test Flight, Test Rail

Project Management Tools: Base Camp, MS Project, Atlassian Tools, Demandware

SDLC: Agile, Scrum, Waterfall

Servers: JBOSS, Apache Tomcat, IntelliJ IDEA, Oracle Web logic, IBM Web sphere, IIS Server

IDE: Eclipse2.3, Rational Application Developer7.0, MS Visual Studio

Scripts & Languages: Shell Script, ANT Script, Batch Script, Perl Script, Power Shell Script, C, C+, ObjectiveC,Python, Java, J2EE

Automation Tool: Ansible, Chef

Networking Protocols: TCP/IP, HTTPS, DNS

Database System: SQL Server 2000/2005/2008 , Oracle 9i/10g-PL/SQL, MS Access, DB2

Platforms: UNIX, Linux 4/5, Ubuntu, Fedora, Windows 98/NT/XP/Vista/7/8, iOS

Others: MS Outlook, Informatica, Power Center, Business Objects.

PROFESSIONAL EXPERIENCE:

Confidential, Chevy Chase, Maryland

DevOps, Build & Release Engineer

Responsibilities:

  • Setting up the automation environment for Application team if necessary, and help them through the process of build and release automation.
  • Used MAVEN as 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.
  • Setup Jenkins tool to integrate the JAVA project and maintained Jenkins with continuous integration and deployment.
  • Worked on Tomcat Web server for hosting web apps.
  • Experience in writing ansible scripts.
  • Used ansible for configure tomcat servers and maintain.
  • Experience with Configuration Management Tools (PUPPET, CHEF).
  • Strong understanding of JAVA project structures.
  • Experience in build automation using JENKINS, MAVEN.
  • Experience in deploying JAVA projects using MAVEN and JENKINS
  • Working on Deployment procedures using middleware like Tomcat, creating deploy scripts and setting for the Production Release.
  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Continuously Integrated and Continuously deployment to all the environments through Jenkins.
  • Started one click deployment to required environment.
  • Automated test scripts from Jenkins to execute on HP ALM.
  • Maintained Centos servers for any data overload and update user processors.
  • Maintained the deployment properties for the ELK.
  • Worked on the connectivity and Firewall issues for the installation and connectivity of the tools.
  • Involved in the troubleshooting the servers.

Environment: JAVA, SVN, GIT, Apache Maven, Jenkins, Tomcat, Shell Script, Ansible, Linux, Windows, Cloud Foundry, Docker, ELK

Confidential, Orlando, FL

DevOps, Build & Release Engineer

Responsibilities:

  • Working on different environments like Java, .NET, Visual Basic and Visual C++
  • Setting up the automation environment for Application team if necessary, and help them through the process of build and release automation.
  • Designing a process for the AnthillPro automation implementation in all the application environments, and making sure it follows all the standard procedures of the Application SECDM or SDLC.
  • Installed and configured build manager and agents to queue builds in TFS.
  • Working on Report generation, based on the requirements from the App team.
  • Analyzing the tool architecture and implement it on the applications, making it more user-friendly for the application team.
  • Working on the source code to generate builds and create procedures for the deployment on the servers for the release
  • Communicating with the Application team and making them understand about the automation tool and its features.
  • Used source control version tools like AllFusion Harvest, Visual Source Safe, CVSNT, for analyzing the source code and implementing it on automation tool.
  • Working on Deployment procedures using middleware like WebSphere, creating deploy scripts and setting for the Production Release.
  • Supporting the Application team in making them analyze about the automation implementation and other related issues (if any).

Environment: JIRA,SVN,GIT, TFS, ApacheANT,Maven,jerkins,ApacheTomcat,ShellScript,Unix/Linux, Windows, Jboss

Confidential, Loraine, OH

DevOps, Build and Release Engineer

Responsibilities:

  • Worked closely with the Development Team in the design phase and developed Use case diagrams using Rational Rose.
  • Designed and implemented Subversion and GIT metadata including elements, labels, attributes, triggers and hyperlinks.
  • Implemented & maintained the branching and build/release strategies utilizing Subversion /GIT.
  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
  • Involved in periodic archiving and storage of the source code for disaster recovery.
  • Worked closely with developers to pinpoint and provide early warnings of common build failures.
  • Used ANT and MAVEN as 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.
  • Deployed the Java applications into web application servers like Web logic.
  • Executed user administration and maintenance tasks including creating users and groups, reports and queries.
  • Worked as a system administrator for the build and deployments process on the enterprise server.
  • Documented project's software release management procedures with input decisions.
  • Developed, maintained, and distributed release notes for each scheduled release.
  • Provided periodic feedback of status and scheduling issues to the management.
  • Kept track of all the releases and request of the developers through Infrastructure management tool.
  • Using Jenkins AWSCodeDeploy plugin to deploy to AWS
  • Experienced in Cloud automation using AWSCloud Formation templates.
  • Created views and appropriate meta-data, performed merges, and executed builds on a pool of dedicated build machines.
  • Exchange tasks include exchange mail flow issues, exchange disaster recovery, IIS troubleshooting etc

Environment: Subversion, GIT, Anthill pro, Jenkins, AWS, Java/J2EE, ANT, MAVEN, JIRA, Ruby, LINUX, XML, Windows XP, Windows Server 2003, IIS, Web logic, MY SQL, Perl Scripts, Shell scripts.

Confidential, Mason, OH

Build & Release Engineer

Responsibilities:

  • Designed a CM solution that used ClearCase UCM integrated with Rational ClearQuest
  • Perform administration of users, supported team for parallel development. Wrote Shell/Perl/Ant files to automate certain processes for the smooth process of use of build tools like Build Forge.
  • Analyze the impact of change requests on project plan parameters, and synchronized source code repositories as an active member of CCB.
  • Participated in CCB meetings to represent the CM team.
  • Installed, configured and maintained ClearCase and ClearQuest for SCM and Issue tracking.
  • Extensively used Perl scripting to design customized triggers for the ClearQuest.
  • Performed all formal builds to the system test, acceptance test and production environments that were written in Perl/ANT/Java.
  • Participated in migration, from Base ClearCase to UCM Clear Case and even from CVS.
  • Fixed migration problems by identifying view checkout from VOBs and solved the problem by writing scripts for views attached to the VOBs.
  • Provide end-user support for the CM activities, general compiler support, environment support and complete documentation of CM tasks using MS-Office, also documented for project configuration.
  • Helped in deployment of Java applications with the installation and configuration of WebSphere server using ClearCase for source control.
  • Installation and Configuration of WebSphere software development environment (SDE) to automate build processes.

Environment: RationalClearCase,RationalClearQuest,UCM,ShellScripts,Perl,ANT,CVS,UNIX,SQL, J2EE, Build Forge, WebSphere and Windows Environment.

We'd love your feedback!