We provide IT Staff Augmentation Services!

Sr. Devops/release Engineer Resume

4.00/5 (Submit Your Rating)

Georgetown, KY

SUMMARY

  • Over 7+ years of IT Industry experience with Configuration Management, DevOps, Build, Release Management and Quality Assurance using CVS, Subversion, Clear Case and GIT on UNIX and Windows environment.
  • Excellent understanding of SDLC Methodologies like Agile, Waterfall, RAD and other processes.
  • Extensive experience with Continuous Integration Tools (Jenkins, Hudson, Bamboo)
  • Experience in using GIT and Rational Clear Case on UNIX and Windows environment.
  • Created Process, policies, procedures and Release Notes for migration of SCM and CI Environment from Ubuntu to SUSE.
  • Extensively experienced in using Build Automation tools like ANT and Maven and working knowledge other build tools like MS Build and CMake.
  • Experience in Mobile Application& UMTS L3 protocol development.
  • Experience working in various environments like e - commerce, product, SAAS and IT web Apps.
  • Implemented Continuous Integration concepts using Hudson, Cruise Control, Jenkins and Anthill Pro.
  • Extensible experience in setting up Baselines, Branching, Merging and Automation Processes using Shell, Perl and Batch Scripts.
  • Wrote deployment Automation scripts for multiple JAVA/J2EE Applications.
  • Used Ant/Maven for building Java/J2EE Applications.
  • Having good Experience in Chef and Puppet for Deployment on Multiple platforms.
  • Integrated Eclipse IDE with different versioning tools like ClearCase, Subversion and CVS.
  • Experienced in trouble shooting, Configuring and Deploying Enterprise Applications in WebSphere, BEA WebLogic, and JBOSS/Tomcat as well.
  • Created CM Plans and Build Documentation while maintaining source code.
  • Coordinated different teams across the projects to Deploy different builds to different environments on parallel development for multiple projects.
  • Worked with different Bug Tracking Tools like Remedy, Jira and ClearQuest.
  • Created CM Plans and Test Plans for Applications.
  • HP Service Management System Ticketing Tool was used for Production Releases.
  • Good analytical, problem solving, communication skills and have the ability to work either independently with little or no supervision or as a member of a team.

TECHNICAL SKILLS

Operating System: UNIX, Linux, iOS, Windows NT/2000/2003/XP/Vista/2007, RHEL.

Application Servers: WebLogic, WebSphere, JBoss, Tomcat, IIS.

Build Tools/ DevOps: Jenkins, Puppet, Chef, Ant, Maven, Perl, HUDSON, ANTHILL, PRO, BAMBOO.

Database: Oracle 10g and 9i, PL/SQL, SQL 2005 AND Enterprise.

Programming Languages: C, C++, Java, HTML, XML, Shell, and Perl.

Database Management: MySQL, MS Access, Oracle9i/10g, SQL Server 2005, 2008.

SCM Tools: CVS, SVN, ClearCase, PVCS.

PROFESSIONAL EXPERIENCE

Confidential, Georgetown, KY

Sr. DevOps/Release Engineer

Responsibilities:

  • Maintained and administered GIT source code tool.
  • Created Branches, Labels and performed Merges in Stash and GIT
  • Developed processes, tools, automation for Jenkins based software forbuildsystem and delivering SW Builds.
  • Managed build results in Jenkins and deployed using workflows.
  • Managed build results in Udeploy and deployed using workflows in Udeploy.
  • Maintain and track inventory using Udeploy and set alerts when the servers are full and need attention
  • Delivered specific versions of various components of an application into target environments.
  • Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention.
  • Modeled the structure for multi-tiered applications orchestrate the processes to deploy each tier.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Have used Confluence to create, share and discuss content and projects.
  • Familiar and experienced with Agile Scrum development.
  • Proposed and implemented branching strategy suitable for agile development in Subversion.
  • Created Branches, and performed Merges in Source Tree & Stash
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Integrated GIT into Jenkins to automate the code check-out process
  • Used Jenkins for automating Builds and Automating Deployments
  • Very strong Project Management experience performing ITIL RM /SCMactivities.
  • Worked with customers, developers, testing, product management and support staff.
  • In-depth understanding of large complex software systems to isolate defects, reproduce defects, assess risk and understand varied customer deployments.

Environment: Solaris, Linux, Eclipse, C++, Java, Perl, Chef, ClearCase 6.0, ClearQuest 2003, Bash, Kornshell, NT Command Shell

Confidential, Tampa, FL

DevOps/Build Release Engineer

Responsibilities:

  • Involved in defining documenting and maintaining code deployment pilot automation project documents
  • Performed testing and validation for code deployment automation in UAT test environment
  • Integrated Service now to RLM tool to automate the approval process
  • Installed and configured Anthill Pro for Automating Deployments and providing a complete automation solution.
  • Created continuous integration system using Ant, Jenkins, Puppet full automation, Continuous Integration, faster and flawless deployments.
  • Worked on Version Control Systems like Rational Clear Case, Unified Configuration Management
  • Worked withAtlassian tools like Bamboo & Jira.
  • Used Build Forge and Jenkins for enterprise scale infrastructure configuration and application deployments.
  • Using ANT, Puppet/ Chef scripts with Ivy to build the application and deploy.
  • Deployed Dynamic content to Web sphere Application server.
  • Deployed SQL scripts in Oracle, Abinitio tags and Netezzaddl scripts in various test environments
  • Experience in debugging the code deployment errors with the help of development team
  • Modeled the structure for multi-tiered applications orchestrate the processes to deploy each tier.
  • Created Continuous Build Process using Hudson/Jenkins as Continuous integration tool.
  • Drove releases, automated release process
  • Developed unit and functional tests in Python and Java
  • Work with Docker for convenient environment setup the test environments
  • Used configuration management tools Chef, Puppet, and CF Engine
  • Proposed branching strategy suitable for current application in Subversion.
  • Managed the Release Communication and Co-ordination Process.

Environment: Solaris, Linux, Eclipse, C++, Java, Perl, ClearCase 6.0, ClearQuest 2003, Bash, Kornshell, NT Command Shell

Confidential, Woodcliff Lake, NJ

Devops/ Build & Release Engineer

Responsibilities:

  • Installed and configured Udeploy for Automating Deployments and providing a complete automation solution.
  • Integrated Subversion into Udeploy to automate the code check-out process
  • Maintained and administered GIT source code tool.
  • Developed processes, tools, automation for TFS (Team Foundation System) based software forbuildsystem and delivering SW Builds.
  • Worked on Cloud solution architecture on Amazon Web Services.
  • Managed build results in Udeploy and deployed using workflows in Udeploy.
  • Delivered specific versions of various components of an application into target environments using Udeploy.
  • Maintain and track inventory using Udeploy and set alerts when the servers are full and need attention.
  • Modeled the structure for multi-tiered applications orchestrate the processes to deploy each tier.
  • Experience in JIRA to capture, organize and prioritize issues. Experience in partially administering JIRA for issue management
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Used Hudson/Jenkins for automating Builds and Automating Deployments
  • Used various plug-ins to extend the base functionality of Hudson/Jenkins to deploy, integrate tests and display reports
  • Owned build farm and produced effective multiple branch builds to support parallel development
  • Owned Release to Production Process, Gathered approvals, signoffs from stakeholders and QAs before going to PROD.
  • Managed the Release Communication and Co-ordination Process.
  • Developed build scripts using ANT and MAVEN as the build tools for the creation of build artifacts like war or ear files.
  • Maintained the Shell and Perl scripts for the automation purposes.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.

Environment: Windows Solaris, UNIX, C++, Java, Eclipse 3.20, Ant, Jenkins, Chef, JBoss Application Server, CVS, Subversion, VTFS, Jira and Cygwin.

Confidential

System Admin

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.
  • Updating the svn log properties for revisions. Setting up the svn sync servers, changed rev properties for svn sync.
  • Promoting the changes from trunk revisions to release branch.
  • Proposed and implemented branching strategy suitable for agile development in Subversion.
  • Installed and configured Hudson/Jenkins for Automating Deployments and providing an automation solution.
  • Integrated Subversion into Hudson/Jenkins to automate the code check-out process
  • 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.
  • 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.
  • 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.

Confidential

Network Administrator

Responsibilities:

  • Worked on Troubleshooting server hardware and software remotely thru MOM (monitoring software).
  • Deployed and configured, Windows 2000/2003 Servers, with DHCP, DNS, IIS, Active Directory Domain Controllers, Group Policy, Internet, TCP/IP, and Routing concept.
  • Performed design, installation, configuration, support, optimization and administration of Windows - based servers and applications as well as provide performance tuning and capacity planning.
  • Responsible for Basic Router Configuration and network equipment (Cisco, Linksys, Net gear, D-Link, Brocade Switches).
  • Provided remote support for VPN Technologies for site-to-site and remote access.
  • Developed Shell for system administration activities.
  • Installed Hard Disks, Memory etc.
  • Worked on Troubleshooting Network Problem.
  • Managed CPU Usage, Shared Memory, Disk Space Usage and Controlling Processes.

Environment: CISCO 3600/2600 routers, DNS, DHCP, TCP/IP, RIP, FTP, TFTP, Terminal Services, SNMP, SMTP, NFS, NIS, NIS+, Microsoft Windows 95/98/2000/XP/2003, Linux.

We'd love your feedback!