Desired Skills and Experience
- Minimum of five years of experience in release or configuration engineering
- Must have experience using Microsoft Team Foundation Server (TFS)
- Associate’s or Bachelor’s degree preferred.
- Experience working with Agile/Scrum/Kanban teams
- PowerShell experience or similar automation scripting and/or tools
- Preferred experience in PCI or other regulated environments
- Understanding of DevOps concepts and practices e.g. Continuous integration, continuous deployment, Continuous Delivery
- Passion for automation and improvement
- Desired State configuration transformations
- Performs all configuration engineering tasks associated with the development and implementation of new or upgraded products.
- Works collaboratively with all departmental or cross-functional teams to understand business and functional requirements to develop automation, requirements and deliverables.
- Supports project(s) through its lifecycle. Applies standard project management methodology ensuring project completion is on schedule and within budget constraints.
- Implements corporate processes and procedures to streamline and improve the release of product builds.
- Provides guidance, coaching, and training on configuration and release management best practices
- Develops tools to assist in build automation and ensures, where possible, that an automated approach is taken to all aspects of product builds and management.
- Recommends new technologies and platforms that will increase efficiency and quality of product builds.
- Provides technical guidance and support to product development teams with tool integration and workflows.
- Prepares and communicates configuration/release plans and procedures.
- Monitors, records, and controls change to maintain product integrity.
- Communicates changes to impacted areas both effectively and proactively.
- Leads and actively engages in meetings and group discussions to move issues forward
- Produces regular reports and performance metrics.
- Prepares technical documentation for support.
- Manages and maintains the integrity of a configuration asset repository for all documentation and software.
- Monitors the efficiency and effectiveness of the release management process across the organization, and makes recommendations for improvement.
Apply