Post Job Free
Sign in

Release Engineer, AWS, DOcker, Jenkins

Location:
Broomfield, CO
Salary:
110000
Posted:
July 05, 2020

Contact this candidate

Resume:

David Bartmess

***** ****** **, **********, ** **020

Phone: 303-***-****

Email: **********@*****.***

https://www.linkedin.com/in/dabartmess

SR. RELEASE/BUILD ENGINEER

A dedicated and results-oriented Senior Software Configuration Manager/Release Engineer with extensive experience in creating efficiencies in Build and Release processes through scripting and automation. A well-rounded IT professional, certified in server and application development concepts, able bring to the table years of expertise in release and configuration process, server setup and network design, Agile Scrum development methodologies, and hard-core technical abilities. Possess experience in managing, documenting, and enhancing an organization's software products and implementations, overseeing, and ensuring timely software releases for organizations and can handle the software implementation process from development to execution. Possess a demonstrated history of problem-solving and business optimization and can foster a team culture that is aligned to the company values and focused upon delivering performance as a cohesive unit. Effective team leader with active coaching, mentoring, and training skills and possess the multi-task capacity to work independently and in a team, as well as the flexibility to meet shifting goals and tight deadlines. Exceptional skills and vision to drive the department and work under pressure and strict deadlines with excellent organizational, problem-solving, and written and verbal communication skills, with extraordinary focus and follow-through abilities.

Skill Areas: Outstanding Communication Skills Scripting and Programming Skills in Various Languages SAFe AGILE frameworks Problem-Solver Detailed-Oriented

PROFESSIONAL EXPERIENCE

MORTGAGECONNECT DOCUMENT SOLUTIONS Louisville, CO (Jun 2018-Apr 2019)

Sr. Release Engineer

Handle daily requests for builds and deployment to testing environments.

Release coordination and deployment to production and test environments.

Scripting of build and deployment processes using Git, PowerShell, Python 3.5, and TFS build/deployment.

Setup and migration from the old server domain to the new area, along with installing and configuring applications.

Maintenance of build and release definitions for continuous integration and deployment.

COTS updates and upgrades as needed.

Completed scripting of builds and deployments, saving over two hours per build from manual processes.

Deployments went from 80% successful to 100% successful.

P2 ENERGY SOLUTIONS, INC. Denver, CO (Mar 2017-May 2018)

Sr. Release Engineer

Handle daily requests for builds and deployment to testing environments.

Release coordination and deployment to production and test environments.

Scripting of build and deployment processes using Jenkins, Docker, Ant, Python, BASH Shell scripts, batch scripts, GIT, and TFS build/deployment.

Maintenance of AWS cloud environments for production and testing with Jenkins and Puppet.

Linux administration of system and application setup.

Maintenance of build and release definitions for continuous integration and deployment using Jenkins and Docker.

Creation of packaging using InstallAnywhere

Participation in Agile scrums and Program Increment planning

Use of Jira for Project Management and Agile scrum management.

Use of Git for source control.

Completed automation of builds and deployments. Savings of 30% time over manual processes.

TSYS, INC. Golden, CO (Mar 2011-Sep 2016)

Sr. Software Configuration Manager

Writing and maintaining the C# website for maintenance of builds and deployments.

Worked with SQL Server 2012 update and rollback scripts for database deployments

Planning and activation of deployment checklists and preliminary work for deployments.

Installer software debugging and maintenance.

Handle daily requests for builds and deployment to testing environments.

Release coordination and deployment to production and test environments.

COTS updates and upgrades as needed.

Maintenance and creation of new environments as needed.

Automation Scripting using Perl, Java, and BASH shell scripting.

Linux administration and upgrades of Redhat Linux 7.5.

Upgrade of StarTeam software package to the current release.

Use of Gradle for builds.

Creating and programming scripts for retrieval of information from the StarTeam repository database.

Upgraded from StarTeam to Rational Team Concert for 3 development groups.

Automation of build and release deployment through Perl and Python scripting.

GCI, INC. Anchorage, AK (Feb 2010-Dec 2010)

Sr. Software Configuration Manager

Planning and conversion of existing CVS source code repositories to Subversion repository.

Conversion of deployment automation scripts from CVS-based software installation to Subversion-based scripts.

Administration, configuration, and installation of updated software.

Installation and administration of RedHat Linux 7.3.

Creation of deployment automation system using Unix Bash shell scripts and ant scripts

Deployment of new software to development, test, and production environments.

WALL STREET ON DEMAND Boulder, CO (Jul 2008-Jul 2009)

Sr. Release Coordinator

Administration, configuration, and installation of release modules, including .NET modules and MS SqlServer databases.

WIX and MSI Installer creation, including .NET and MS SQL Server installations.

Automation of builds and releases through Nant scripting.

Administration and use of Subversion repositories for builds.

Creation of CruiseControl automated continuous build verification system.

Implementation of automated multi-branch build and staging system for all branches of all products.

Creation of custom Nant and Wix/MSI custom tasks to build specific operations.

SCHLUMBERGER, INC. Denver, CO (Jan 2008-Mar 2008)

Configuration Manager

Perl and ant scripting of build automation script.

Automation of module retrieval for releases.

Configuration and installation of release modules.

MCKESSON HEALTH SOLUTIONS Denver, CO (Oct 2006-Nov 2007)

Software Configuration Manager

Setup and administration of Borland StarTeam source repositories.

Installation of built products on test and production servers, including .NET modules and applications.

Customization of project Borland StarTeam workflow and input dialogs in Java using Borland StarTeam SDK.

Perl and ant scripting of build automation script for MMP project.

Creation of custom Borland StarTeam SCM User Request workflow and dialogs.

Administration and use of Microsoft VSS for builds.

Automation via Perl scripts of Ascential DataStage promotions and builds.

INSUREWORX, INC. Denver, CO (May 2006-Oct 2006)

Release Engineer

Release management utilizing ClearCase, Ant, Java, and Cruisecontrol.

Release and Software Build Process maintenance.

Creation of deployment scripts using Ant for customer installations.

HEALTHLANGUAGE, INC. Aurora, CO (Mar 2005-May 2006)

Sr. Software Configuration Manager

Software Configuration Management utilizing CVS, Ant, Java, Cruisecontrol, and InstallAnywhere.

Release and Software Build Process creation and maintenance. Linux, Windows 2000/2003/XP, and Solaris 9/10 used daily in the performance of duties.

Completed integration of remote server builds with central build process server and automated distribution of final product to England office and customers via SCP and FTP through Ant scripting in the build process.

Conversion of source and document control systems from Borland StarTeam to CVS.

CCB involvement and developer/QA source code relations management.

WEBMETHODS, INC. Denver, CO (Aug 2004-Feb 2005)

Sr. Release Engineer

Design and modification of new install package modules and panels.

Maintenance, coordination, and execution of release build and deploys various environments for testing and production using Ant relies on Solaris, AIX, Windows XP, and Linux systems. Management of Perforce version control system and multiple strategies planning re numerous branches builds.

Creation of CruiseControl automated continuous build verification system.

Implementation of automated multi-branch build and staging system for all branches of all products.

OPTIONS CLEARING CORP Chicago, IL (Dec 2003-May 2004)

Sr. Software Configuration Manager

Coordination of builds, release deployments, and production installations for 4 releases and 20+ subprojects.

Release deployments to multiple developments, test, and production environments.

Creation and update of server software environments for the installation of releases.

Creation and maintained Perl, Korn, and Bash shell scripting for automation of build management and deployment using Microsoft VSS on both Windows 2000 and Sun Solaris platforms.

Debugging of compilation and deployment problems with java and C++ software builds.

Management and administration of Visual SourceSafe repository.

Utilized Visual SourceSafe 6.0 as source control.

ADDITIONAL EXPERIENCE

BEA SYSTEMS, INC. Denver, CO (Jul 2003-Sep 2003)

Sr. Software Configuration Manager

GAMBRO HEALTHCARE Nov 2002-Jun 2003

Sr. Software Configuration Manager

IBM CORP Boulder, CO (Aug 2002-Oct 2002)

Software Configuration Manager

IT SAMARITANS Denver, CO (Feb 2002-May 2002)

Sr. Software Developer/Configuration Manager

GALILEO INTERNATIONAL Denver, CO (Aug 2001-Dec 2001)

Software Configuration Manager

360NETWORKS, INC. Broomfield, CO (Apr 2001-Jun 2001)

Software Configuration Manager

NETLIBRARY, INC. Boulder, CO (Sep 1999-Mar 2001)

Software Configuration Manager

NETDELIVERY, INC. Boulder, CO (Jul 1998-Sep 1999)

CM Integration Specialist

NETDELIVERY, INC. Boulder, CO (Jan 1998-Jul 1998)

Configuration Manager Consultant

MICROMEDEX, INC. Denver, CO (Jun 1997-Sep 1997)

Sr. Systems Analyst

JK, INC Westminster, CO (Dec 1996-May 1997)

Sr. Systems Analyst

MCI TELECOMMUNICATIONS, INC. Colorado Springs, CO (Oct 1996-Nov1996)

Sr. Systems Programmer

PROFESSIONAL DEVELOPMENT & CREDENTIALS

Education

Computer Programming Certificate, Columbus Paraprofessional Institute, 4.0 GPA

Bachelor of Science in Information Technology, University of Phoenix, 3.86 GPA

Courses

Google IT Automation with Python Professional, Coursera, May 2020

Certificates

Automating Real-World Tasks with Python, Coursera, May 2020

Crash Course on Python, Coursera, May 2020

Introduction to Git and Github, Coursera, May 2020

Using Python to interact with the Operating System, Coursera, May 2020

Troubleshooting and Debugging Techniques, Coursera, May 2020

Configuration Management and the Cloud, Coursera, May 2020

Getting Started with Google Kubernetes Engine, Coursera, Jun 2019

Kubernetes Essentials, Linux Academy, Apr 2019

AWS Fundamentals: Going Cloud-Native, Coursera, May 2019

AWS Fundamentals: Building Serverless Apps, Coursera, Apr 2019

Jenkins Fundamentals, CloudBees Univ, Apr 2019

Docker Deep-Dive, Linux Academy, Jun 2019

Amazon Web Services, Brainbench, Apr 2019

Technical Summary

C#, JavaScript, Java, Visual Basic, HTML, C++, Python

MSI Packaging, Installshield, InstallAnywhere, and Wix

Linux and Windows Administration

Jenkins, Docker, Python, Ant, PowerShell, Unix and Shell scripts, Gradle, Perl, Batch Scripts

AWS / DevOps and CruiseControl Automation

MS SQL Server, MySQL, and Oracle Databases

Git, Subversion, StarTeam, Microsoft VSS, Visual Studio, MVC, Perforce, CVS, Jira, and TFS

Release and Software Build Process creation and maintenance with Linux (Fedora, Centos7, & Ubuntu 18.04), and Windows

COTS updates and upgrades as needed



Contact this candidate