Technical Engineer III / Release Manager

The Imagine Group, An Imagine Company

Town of Tonawanda (NY)

On-site

USD 74,000 - 105,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Imagine Group is seeking a Technical Engineer III / Release Manager to coordinate enterprise software releases for a major financial client in Buffalo, NY. The role focuses on release readiness, change governance, and reliable deployments across applications, infrastructure, and security.

You will manage CI/CD pipelines (GitLab/Azure DevOps), coordinate resources, and communicate impact to stakeholders while ensuring auditability and compliance in a fast-paced environment.

Qualifications

  • Proven ability to coordinate complex releases across multiple teams.
  • Strong communication and stakeholder management skills.
  • Experience in DevOps environments and CI/CD workflows.
  • Ability to work independently in a fast-paced release environment.

Responsibilities

  • Own and maintain enterprise release calendars and coordinate production releases.
  • Lead release readiness reviews including testing and approvals.
  • Coordinate deployment windows and resources across teams.
  • Ensure change-management governance and audit evidence.
  • Lead deployment bridges and promote code to production.
  • Maintain GitLab and Azure DevOps pipelines and configurations.
  • Support transition from on-premises to Azure-based pipelines.
  • Communicate plans and status to technical and nontechnical stakeholders.
  • Conduct post-release reviews and implement process improvements.
  • Provide backup support for evening production deployments.

Job description

Job Title: Technical Engineer III / Release Manager

Pay Range: $65.00/hour

Work Type: Full-time

Work Model: Onsite

Work Schedule: Monday – Friday, 8am – 5pm

Nature & Scope:
Positional Overview

The Imagine Group is recruiting for a Technical Engineer III on behalf of our client, a leading financial institution in Buffalo, New York, serving individuals, businesses, and communities across the eastern United States. Known for its strong regional presence, commitment to community engagement, and focus on long-term customer relationships, the organization offers a stable and collaborative work environment with opportunities for growth

In this role, you will coordinate enterprise software releases from planning through production validation, ensuring release readiness, change-management compliance, and reliable deployments. You will work across application development, infrastructure, database, security, and business teams while executing and maintaining CI/CD deployment pipelines.

Role & Responsibility:
Tasks That Will Lead to Your Success
  • Own and maintain enterprise release calendars and coordinate frequent, sometimes overlapping, production releases across applications, infrastructure, databases, security, and vendors.
  • Lead release readiness reviews to verify testing, SDLC deliverables, approvals, implementation procedures, rollback plans, support readiness, and complete audit evidence.
  • Coordinate deployment windows, technical resources, dependencies, competing schedules, and risk mitigation across multiple engineering and business teams.
  • Follow strict change-management governance, ensure appropriate change records and approvals, and elevate release risks or control gaps.
  • Organize and lead deployment bridges, coordinate code promotion to production, arrange post-deployment validation, and confirm successful closure of releases and changes.
  • Execute, administer, troubleshoot, and maintain GitLab and Azure DevOps CI/CD pipelines; update pipeline configurations, deployment targets, and servers as needed.
  • Use Git-based version control, branching and code-promotion strategies, and PowerShell or comparable scripting to support controlled, repeatable deployments.
  • Support the transition from on-premises deployment pipelines to Azure-based pipelines and collaborate with engineering and SRE teams on deployment reliability.
  • Communicate release plans, implementation status, changes, incidents, and business impacts clearly to technical and nontechnical stakeholders.
  • Conduct post-release reviews, analyze deployment incidents, document lessons learned, and improve release processes, automation, and operational stability.
  • Work independently in a small release-management team supporting a large engineering organization; occasionally provide backup support for evening production deployments.
  • Adhere to applicable risk, regulatory, security, audit, and internal control requirements; complete other related duties as assigned.
Skills & Experience
Qualifications That Will Help You Thrive
  • Combined minimum of 6 years of higher education and/or relevant work experience in systems design, management, architecture, or related technical disciplines.
  • Approximately 5–8+ years of enterprise release engineering, release management, DevOps, or platform engineering experience.
  • Proven ownership of production release planning, coordination, readiness, execution, change governance, and post-deployment validation.
  • Hands‑on experience with GitLab and/or Azure DevOps, Git branching and code promotion, and CI/CD pipeline execution, administration, maintenance, and troubleshooting.
  • Strong cross‑functional communication, stakeholder coordination, prioritization, and ability to manage multiple concurrent releases.
Education & Experience Preferred
  • Bachelor’s degree in Computer Science, Computer Engineering, IT, or equivalent practical experience.
  • Experience supporting Azure cloud-based deployments and migration of on-premises CI/CD pipelines to Azure.
  • PowerShell scripting and deployment automation; familiarity with infrastructure as code and cloud-native delivery patterns.
  • Experience with release calendars, change tickets, rollback procedures, audit artifacts, production support, and release incident reviews.
  • Experience in financial services or another highly regulated enterprise environment.
  • Knowledge of cross‑system dependencies involving application, database, network, infrastructure, and security changes.
  • Excellent written and verbal communication, facilitation, influencing, troubleshooting, and analytical problem‑solving skills.
  • Ability to work independently, collaborate across teams without direct reporting authority, and adapt in a high-volume release environment.
  • Able to learn quickly in a rapid pace environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Engineer Iii
Technical Engineer Iii

The Judge Group • Buffalo (NY)

On-site
USD 110,000 - 150,000
Technical Release Engineer III: CI/CD Lead
Technical Release Engineer III: CI/CD Lead

The Imagine Group, An Imagine Company • Town of Tonawanda (NY)

On-site
USD 74,000 - 105,000
Technical Engineer III
Technical Engineer III

Judge Group, Inc. • Buffalo (NY)

Hybrid
USD 76,000 - 83,000
Medical, dental, and vision insurance
Release & Deployment Engineer
Release & Deployment Engineer

Tata Consultancy Services • Phoenix (AZ)

On-site
USD 90,000 - 100,000
Technical Engineer III / Release Engineer
Technical Engineer III / Release Engineer

Computer Task • Buffalo (NY)

On-site
USD 64,000 - 107,000
Release Manager
Release Manager

BST Consultants, Inc. • Tampa (FL)

On-site
USD 120,000 - 160,000
Senior Release Engineer - CI/CD & Deployment Expert
Senior Release Engineer - CI/CD & Deployment Expert

Computer Task • Buffalo (NY)

On-site
USD 64,000 - 107,000
Release Engineer
Release Engineer

Zuven technologies Inc • Houston (TX)

On-site
USD 100,000 - 170,000
Release Manager
Release Manager

Spectraforce Technologies, Inc. • Chicago (IL)

Hybrid
USD 90,000 - 120,000
Release Manager
Release Manager

BrainRidge Consulting • Chicago (IL)

On-site
USD 100,000 - 150,000