On behalf of our healthcare client, Affinity is looking for a Salesforce Release Manager to assist in management of release schedules to ensure alignment and completion of the initiatives underway and new work commencing.
Responsibilities:
• Managing, planning, and negotiating software release activities across impacted teams and environments.
• Liaise with application teams, business teams, and other stakeholders to provide leadership regarding the technical impact to the supported environments.
• Manage change requests by documenting proposed changes, their impact, and approval status.
Including tracking changes through their lifecycle, including review, approval, implementation, and verification.
• Produce release readiness assessments and criteria for determining when a release is ready for deployment, Leveraging the creation of pre-deployment validation reports, including test results, quality metrics, and compliance checks.
• Plan and forecast to manage existing system need and upcoming system development project initiatives.
• Participate in the management of an infrastructure capacity plan.
• Participate on priorities of operational and project needs across all environments.
• Determine what releases will be ready and when across all workstreams and what vendor solutions are involved in the release and schedule deployments accordingly.
• Determine what coordinated test data, integrations, data compare, etc., are needed to test an operational change, emergency fix, or project release.
• Understand all client assets and vendor solutions in place, overarching architecture, connectivity models (for on prem and cloud-based solutions), firewall rules, etc.
• Manage timelines by environment outlining what project/solution release changes are in what environment, schedule of release and testing activities in the share environments and the risks associated with multiple release testing in the shared environment.
• Lead discussions amongst stakeholders for mid-term and long-term plan for integrated environments requiring production data as more vendor solutions are integrated.
• Provide oversight on production data in non-production environments across solutions and vendors, to ensure connected environments do not inadvertently populate production data in a test environment.
• Post-release reports summarizing deployment activities, issues encountered, resolutions applied, and lessons learned.
• Release retrospectives and improvement recommendations based on feedback, metrics, and performance indicators.
Qualifications:
Mandatory
• A University degree in Computer Science or similar disciplines is preferred, however an equivalent of education and experience may be considered
• A minimum of fifteen (15) years of IM/IT experience
• A minimum of ten (10) years' demonstrated experience in solutions architecture for enterprise solutions.
• A minimum of six (6) years' demonstrated experience in software/application release management.
• Excellent verbal and written communication skills in English.
Desired Qualifications:
• Demonstrated experience managing complex multiple simultaneous software development projects through the various phases/environments, including release and deployment management.
• Demonstrated experience with coordinating release activities, including scheduling, deployment readiness assessments, and post-release validation.
Including leading release planning meetings, status updates, and retrospectives to drive continuous improvement in release processes.
• Demonstrated experience coordinating cross-functional work teams and liaising with the various stakeholders (vendors, infrastructure, development teams, business teams, etc.)
• Demonstrated experience in enterprise application configuration management, change control, including planning, scheduling, risk management, and resource allocation.
• Demonstrated experience with ensuring compliance with change management procedures, regulatory requirements, and security standards throughout the release lifecycle.
• Demonstrated experience applying Systems Development Life Cycle knowledge including methodologies such as Waterfall, Scrum, Agile.
• Demonstrated experience with release management processes, automation tools and continuous integration/continuous deployment (CI/CD) pipelines.
Experience with Copado for Salesforce is a plus.
• Demonstrated experience of strong communication and interpersonal skills, with the ability to collaborate effectively across teams and influence decision-making.
Include examples of ability to analyze complex technical and business requirements, identify dependencies, and mitigate potential conflicts.
• Demonstrated experience in security relating to data confidentiality and client privacy as it pertains to databases and application design and development.
Affinity Earn:
Know someone who's great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn.
You can also earn up to $50,000 for helping us find new clients.
Learn about our referral program at
/affinity-group.ca/earn/ or browse our jobs & follow us at ***/company/affinity-staffing/jobs/
About Affinity:
Affinity Group is a full-service Information Technology services and staffing company.
We believe recruiting is about creating long term relationships that foster a mutually beneficial partnership - an affinity.
Bringing a new style of recruiting founded on five core principles:
Transparency - Flexibility - Efficiency - Agility - Inclusivity.
We teamed up with ClimatePartner on 2022 to offset our emissions and move toward being a more environmentally friendly company and we are proud to now be officially Carbon Neutral Certified.
For more information on Affinity, please visit affinity-group.ca
Job Number:
10477
•