Job ID: CO-57123 (96590818)
Remote Release Engineer with CI/CD, Azure DevOps, agile experience
Location: Denver, CO CDHS
Duration: 12+ months
Communication skills both verbal and written Proficient (4-6 Years) No
Learning ability Proficient (4-6 Years) No
Presentation skills Proficient (4-6 Years) No
Process Flow Analysis Proficient (4-6 Years) No
Teamwork Proficient (4-6 Years) No
In depth knowledge of application development, and application design.
Demonstrated a high level of understanding in development concepts, technical designs, application specifications and system integration.
Experience selecting technologies to incorporate into an established release management tech stack.
Working knowledge of Continuous Integration/Continuous Deployment and DevOps principles.
Experience with Azure DevOps tool suite is strongly preferred: Boards, Wiki, Repos, Pipeline, Test Plan, Artifacts, etc.
Excellent team player with the ability to influence and negotiate.
Effective time management. Must be able to prioritize and multi-task effectively.
Passion for enterprise-level agile development, problem solving, the ability to quickly learn new concepts, and must be able to interact with all levels of technical and business teams.
Team player, self-motivated and able to work collaboratively across organizations.
Scope of Work:
Contractor, will be working on the Department of Human Services Trails Product and shall provide the Services as follows:
Serve as gatekeeper, responsible for accepting all code or stopping production; ensure knowledge documents are submitted and meet OIT standards. Facilitates emergency releases from production incident identification to incident closure after release.
Responsible for change, release, and production environment management processes including integrated process design, optimization, and strategy.
Plan, coordinate, execute & complete all Production Release windows with minimal service disruption & any unplanned downtimes/service degradation.
Coordinate and maintain deployment schedules for multiple environments to include Pre-Production and Production.
Identify and automate manual processes necessary to support code promotion and deployment;
Responsible for all release activities including planned and unplanned releases; ensuring minimal disruption to service delivery; escalations; changes and change management; processes, knowledge management; holding regular performance reviews. Implement key performance indicators (KPIs).
Define and continuously improve enterprise processes and standards in collaboration with Release, foster collaboration, automation and adoption of DevOps practices within all steps of Secure System Development Lifecycle.
Provides high-quality services and support to customers, OIT partners, and project teams rather than imposing requirements and constraints.
Approving release management standards.
Selecting appropriate release management techniques for a multitude of varying products and technologies.