Release Manager (Lisbon)

IT Release Manager – Lisbon

Role Overview:
The IT Release Manager will oversee the planning, coordination, and delivery of software releases for enterprise-scale solutions. The role ensures releases are delivered efficiently, securely, and aligned with strategic objectives, collaborating closely with internal teams and external partners. Initially, the role involves working alongside a delivery partner, with the goal of developing a fully self-sufficient release management function using modern cloud-native technologies over two years.

Key Responsibilities:

Release Planning & Coordination: Develop and manage release plans, schedules, and calendars; coordinate activities across development, QA, operations, and business teams; ensure quality, security, and compliance.

Stakeholder Engagement: Serve as primary contact for release matters; communicate release scope, status, risks, and issues; facilitate readiness and post-release reviews.

Process & Governance: Define and improve release management processes; maintain documentation and compliance; drive automation and efficiency using modern tools.

Risk & Issue Management: Identify, assess, and manage risks; escalate critical issues; ensure rollback and contingency plans.

Delivery Excellence: Allocate resources effectively; ensure compliance with governance and security standards; maintain project tracking and continuous improvement.

Experience Required:

7+ years in release management, software delivery, and DevSecOps, particularly with Microsoft technologies.

Experience with cloud platforms (Azure), release automation, CI/CD pipelines, and version control.

Background in software house, consulting, or Insurtech; preferred experience in financial services, insurance, or regulated industries.

Ability to work effectively in distributed, multi-vendor teams and establish greenfield release management services.

Skills & Competencies:

Technical: Knowledge of modern development ecosystems, design patterns, deployment approaches, Azure data platforms, and integration technologies.

Leadership & Communication: Strong stakeholder management; ability to articulate complex technical situations; autonomous and accountable.

Professional Attributes: Self-motivated, collaborative, adaptable, continuous learner committed to industry best practices.

Venquis is acting as an Employment Agency in relation to this vacancy.


  • Location: Lisbon, Portugal
  • Type: Permanent
  • Recruiter: Venquis Limited
  • Posted: 27-Feb-2026
  • Posted on: careers4a.com