We provide IT Staff Augmentation Services!

Devops Build Ci /cd Automation Engineer Resume

3.00/5 (Submit Your Rating)

St Petersburg, FL

CAREER SUMMARY:

  • 9+ years of total experience as a DevOps Build Release Engineer including CI/CD Automation.
  • Experience working with technologies including DevOps, Confidential Administration, ALM Processes, SDLC, Agile, Change Management, Release Management, Visual Studio, Active Directory & Domain Administration, Microsoft RM 2012 - 2015, Azure Cloud, Perforce, JIRA, Chef, and Puppet Confluence, GitHub, RabbitMQ, C++, JAVA, .Net, Shell Scripting, Windows 10/8/7, Windows Server 2008-15 and MS SQL Server 2012-2015.

PROFESSIONAL EXPERIENCE:

Confidential, St. Petersburg, FL

DevOps Build CI /CD Automation Engineer

Responsibilities:

  • Installation of Confidential (out of box) versions 2008-2015/7 onto single instance/tier, or multiple instance/tier VM serverstypically Windows Server versions 2010 - 2015/7, Sharepoint Administration.
  • Administrator and Release Engineer exp. in Confidential versions 2008-2017 including RM.
  • Configuration of Azure Cloud deployment and production environments across multiple application components.
  • Convene with .Net and Java developers to generate and configure build and release definitions, merge code, and resolve merge conflicts. Convene with QA Analyst to ensure automated unit test suite is current.
  • Reviewing broken builds and failed unit tests and work with developers to fix the build if necessary.
  • Configuration of build definitions and release pipelines in MS Release Manager via Azure Cloud environments.
  • Move build packages from development to QA and other pre prod environments, track and communicate those efforts the SDLC. Work with the system administration team, technical leads, and project managers to release builds to production including triage and process involved in critical releases, and /or hot fixes (if necessary).
  • Understand the systems in order to understand impact of other production releases.
  • Lead representation of Confidential Release Manager 2012-15 efforts throughout a Global structured enterprise.
  • Creation and modification of ALM processes including for Continuous Integration and Deployment.

Confidential, Charlotte, NC

Senior Automation Engineer

Responsibilities:

  • On-boarding and Configuration of Microsoft Release Management interface based build and release definitions.
  • Configuration of Azure Cloud Servers into the Build and Release Pipeline via Release Manager.
  • Troubleshooting of Confidential build and release definitions across the Azure Cloud environment infrastructure.
  • Preparation of documentation for build and release configuration steps along with recommendation of best practices for ALM. Planned and implement disaster recovery for end to end to setup, and quarterly disaster recovery performance drills. Supported deployment for any code based, network or infrastructure issues and create documentation of any triage efforts.
  • Recommended usage of internal Nuget server to house application .DLL references and code resources to eliminate Confidential having To pull resources from code repo making compilation faster.
  • Configuration of Azure Cloud deployment and production environments across multiple application components.
  • Worked closely with Migration and Confidential Admins to resolve Confidential user permission, service account lock outsand password resets.

Confidential, Jacksonville, FL

Build Lead CI/CD Engineer

Responsibilities:

  • Installation and configuration of Release Management 2012interface in sandbox environment for Confidential 2015 upgrade.
  • Support of Confidential across all tiers (Application, Data, Build, RM, Reporting, SharePoint).
  • Administration of Urban Code Deployintegration with Confidential for all mission critical application deployments.
  • Maintained an annual Confidential user’s audit, which included managers, supervisors, and business level executives.
  • Performed upgrades of Confidential projects across different versions(2008-2015).
  • Customized workflow templates (User Story, Task, Bug, etc) across multiple projects, requiring special rules, and reportable values. Triaged connectivity and other end user issues, on call 24/7.
  • Performed migrations from one repository system into another. Ex(VSS Confidential, SVN Confidential ).
  • Implementation of disaster recovery, and quarterly disaster recovery drill(s) for emergency data backup, delivery and recovery.
  • Proposed and implemented system enhancements improving the reliability and performance of specific Confidential servers.
  • Security Administration using Active Directory (AD) integrated with Confidential, for role specific security.

Confidential, Clearwate r, FL.

Release Engineer / Automation Systems Engineer

Responsibilities:

  • Created custom Confidential workflow items (work item) to monitor Confidential specific tasks including User Access Request, Project Request(creation, archive, deletion), Work Flow Request (Tasks,Bugs,User Story) .
  • Installation of Confidential (out of box) versions 2008-2015/7 onto single instance/tier, or multiple instance/tier VM servers.
  • Automating Confidential ALM processes, which included branching strategies, build strategies, release and deployment strategies. Created email notifications based on specific roles and specific actions.
  • Support of Confidential across all tiers (Application, Data, Build, Reporting, Sharepoint).
  • Management of build solution sources, along with creation, and sustainment of build definitions.
  • Setup Microsoft Nuget Repository as asource code artifacts repository to shorten build compilation time.
  • Protected & managed the mission critical applications source/production code life cycle.
  • Security Administration using Active Directory (AD) integrated with Confidential, for role specific security.

Confidential

Build Lead / Automation Systems Engineer

Responsibilities:

  • Management of build solution sources, along with creation and management of build definitions.
  • Configuration and sustainment of all of continuous integration and deployment processes.
  • Customized workflow templates (User Story, Task, Bug, etc) across multiple projects, requiring special rules, and reportable values. Managed deployment XML file package configurations for package automation deployments.
  • Team representation during daily change meeting to assure changes were moving accordingly with release plan.
  • Perform issue resolution with application development and quality assurance teams for daily build and deployment schedule. Protected &managed the mission critical applications source/production code life cycle.
  • Utilization of RabbitMQ, Chef, and Puppet on specific end user application feature.
  • Troubleshooting of pre-production cloud server based issues related to all SDLC / ALM processes.
  • Automating Confidential ALM processes, which included branching, build, release, and deployment strategies with Jenkins.
  • ConfiguredWindows Server2012 Internet Information Services (IIS).
  • Lead in Installation, integration and configuration of Jenkins CI/CD, including installation of Jenkins plugins.
  • Creation, and sustainment of over 1200 builds and release (QA, UAT, etc) pipelines in Jenkins integrated via Confidential .
  • Configuration and management of environment deployment builds, and deployment scripts.
  • Work with Development teams to ensure their code is built and packaged correctly.
  • Performed issue resolution with application development and quality assurance teams for daily build and deployment schedule.
  • Creation, and sustainment of pre-production environment testing suite continuous deployment processes.

Confidential, Palm Harbor, FL

DevOps Build CI/CD Automation Systems Engineer

Responsibilities:

  • Ensure delivery against QA department goals and objectives - meeting commitments and coordinating overall quality assurance.
  • Maintain product consistency throughout product cycle, to include build phases through quality checkpoints and testing. Manage quality assurance metrics for performance improvement.
  • Configured IIS, and WCF settings for customer testing site upgrades prior to live production delivery.
  • Provide effective communication regarding issues, objectives, initiatives and performance to plan.
  • Manage and respond to SQA issues with related groups such as Development, Database, Systems and Tech Support.
  • Assure the viability, functionality and effectiveness of essential tools.
  • Managed C#.Net based web services, build definitions, and deployments.
  • Anticipate program release problems and takes corrective action, escalating as needed, to achieve commitments.
  • Orchestrate the delivery of software to Customer visible environments.
  • Responsible for completing task and checklists for software deployment testing.
  • Troubleshooting of all application and cloud server level errors in the ALM cycle.
  • Automating Confidential ALM processes, which included branching strategies, build strategies, release and deployment strategies. Performed source code check-in/out and source code integration/delegation.
  • Modified build.xml in reflection of new customer workforce website being constructed.
  • Protected &managed the mission critical applications source/production code life cycle.
  • Configured and packaged production releases for deployment during specified release windows.

Confidential, Tampa, FL

Build CI/CD Automation Systems Engineer

Responsibilities:

  • Deploying Informatica using Perl, Bash, Python and Batch scripts.
  • Implementing faster and more accurate continuous integration Java and C++ builds using Hudson.
  • Ensuring quality deployments using Aldon Deployment Manager to various environments &systems.
  • Administrating Microsoft Team Foundation Server ( Confidential ) source control for users and build systems.
  • Creating and reviewing training documentation for build and deployment processes.
  • Managed C#.Net based web services, build definitions, and deployments.
  • Automating Confidential ALM processes, which included branching, build, release, and deployment strategies with Jenkins.
  • Training new employees on release engineering procedures, practices and methodology.
  • Assisting senior management in special projects as they arise.
  • Installation, integration and configuration of Jenkins CI/CD, including installation of Jenkins plugins.

Confidential, Tallahassee, FL

DevOps CI/CD Automation Engineer

Responsibilities:

  • Utilizing Perforce to create new projects and branches based on agile processes and methods.
  • Installation, integration and configuration of Jenkins CI/CD, including installation of Jenkins plugins.
  • Automating Perforce ALM processes, which included branching, build, release, and deployment strategies with Jenkins.
  • Managed / Modified user accounts, passwords, and Perforce group policy specifications.
  • Configured and packaged production releases for deployment sprints.
  • Compilation of application releases via Jenkins tool.
  • Creation and sustainment for Java based web services, build definitions, and deployments via Jenkins.
  • Created/configured managed and troubleshot Web GUI / Server jobs & interfaces.
  • Installed & tested Active Directory, Maven, Perforce, and Dashboard view Plug-ins.
  • Facilitated Ant Scripting for automated deployments or all application source code compilation.
  • WebSphere Integrated Solutions v7.0.0.13 - Managed installation of .ear, and .war files of mission critical apps running a WebSphere.

We'd love your feedback!