Job Order #1334

Email this Job to a Friend
Posted Date: 2/8/2018
Job Category:
Position Title: Release Engineer
Salary Range:
Location: Kansas City, Missouri, USA
Desired Skills:
Description: PCM is currently looking for a Release Engineer in the downtown Kansas City area. This role will be responsible for working with on and off premise developers within an Agile framework while implementing automated release solutions, managing release plans, and optimizing our production and testing environments. The purpose of this position is to champion collaboration between development, IT Operations, Architecture, QA, UI/UX, and the project managers to ensure smooth deployments to the various testing and production environments.

Essential Job Functions
• Provide best practice guidance for implementation of software build and deployment to support a Kanban system of “flow based” throughput
• Structure and maintain the software configuration management system as well as software source control management to support continuous integration and rapid deployment
• Automate and maintain the software build process to support daily builds for QA and UAT testing (multiple environments)
• Automate software deployment and monitoring
• Automate software testing at multiple levels (component, configuration items, subsystem, system) and monitor results
• Monitor site stability and performance and troubleshoot site issues
• Collaborate with developers to bring new features and services into production
• Provide support to development teams that use the automated deployment infrastructure
• Develop and improve operational practices and procedures

Experience in the following areas is required:
• Bachelor’s degree in Software Engineering, Computer Science, or similar field of study required.
• Experience in 24x7 production operations, preferably supporting a highly available environment
• Knowledge of cloud-based infrastructure environments (e.g., AWS, Azure)
• Familiarity and experience using Containerization tools like Vagrant or Docker
• Familiarity and experience using Configuration Management tools like Puppet, Chef, etc.
• 3+ years’ experience in release automation, system administration, system configuration, and system debugging
• Knowledge of automated code review and post-deployment testing tools
• Knowledge of SQL Server deployment (including DDL, DML, and stored procedures/functions)
• Knowledge of deployment workflow tools (e.g., Octopus Deploy, Atlassian, etc.)
• Ability to operate in an agile and dynamic environment

Share this job: