If you are looking for an opportunity to contribute your experience, knowledge, and passion in a meaningful way, CLBC is the place for you!
Community Living British Columbia (CLBC) is a Crown corporation responsible for arranging supports and services for adults with developmental disabilities and their families. CLBC staff strive to advance the vision of Communities of belonging, lives with connection.
Term/Status: Permanent, Full-time (70 hours bi-weekly) Classification/Salary: IS R30 / Position starts at $90,797.03 annually plus a 9.9% bi-weekly market adjustment ($8,988.81 annually) Team: Information Technology Location: Vancouver Head Office (hybrid within BC after passing a 6-month probationary period)
Reports to: Manager, IT Operations
At CLBC, we are committed to fostering a diverse, equitable, inclusive, and accessible workplace. We encourage applications from all people with relevant skills, including women, Indigenous peoples, persons with disabilities, racialized people, and those who identify as 2SLGBTQ2+IA. For accommodation needs, please contact CLBCPeopleS at any stage of the hiring process.
Visit our Careers at CLBC page to learn more about working at CLBC, what we offer, and tips for the interview process.
About the opportunity:
As a IT Release Manager at CLBC, you will oversee the planning, coordination, and execution of software and infrastructure releases within the organization, including production, non-production and AWS cloud platform. You will work closely with cross-functional teams, including development, quality assurance, operations, and project management, to ensure the successful and efficient delivery of software products and updates. You will contribute to the continuous improvement of release management processes with strong leadership skills, attention to detail, and technical expertise.
Key responsibilities:
Collaborate with product managers, development teams, and stakeholders to define release requirements, scope, and timelines.
Develop and maintain release plans, including scheduling, resource allocation, and risk assessment
Actively participate in strategic, product enhancement and maintenance programs to define technical environment requirements, release schedules, and cost estimations for on-premises, cloud, and 3rd party vendor development, regression testing, user acceptance testing, training, integration and production activities
Run monthly release meetings and implementation planning meetings
Organizes and coordinates releases for cross-functional teams, interrelated/independent applications and any infrastructure changes
Manage all the releases as per the documented change management and change enablement processes
Standardize and enforce process flows for Software Change, Release and Configuration Management
Manage risks and resolve challenges that impact release scope, quality, and schedules
Oversee the deployment of software and infrastructure changes, coordinating activities across different environments
Conduct post-release reviews to gather feedback and identify areas for improvement
Analyze release management metrics to identify trends and opportunities for optimizing the release process
Collaborate with teams to implement process enhancements and automation to increase efficiency and reduce errors
This role requires the ability to work flexible hours (nights and weekends, as needed) to support critical deadlines.
What you will bring:
Bachelor's degree in Computer Science, Information Technology, or related field with a minimum of 3 to 5 years of proven experience in IT release management and IT Change management, including handling complex software and infrastructure releases
or a diploma in Computer Science, Information Technology, or related field with a minimum of 5 to 7 years of proven experience in IT release management and IT Change management, including handling complex software and infrastructure releases.
Or an equivalent combination of education and experience
Strong understanding and experience of software development lifecycle (SDLC) and release management best practices
Experience with version control systems, continuous integration/continuous deployment (CI/CD) pipelines, and release automation tools
Experience in coordinating diverse, cross-functional teams up to task completion
Relevant certifications such as ITIL, Certified ScrumMaster (CSM), or related credentials are advantageous
Experience and strong understanding of AWS Cloud infrastructure and its relationship with release management.
Excellent organizational and project management skills with the ability to manage multiple releases simultaneously.
Understanding of what and how to support a release after go-live
Strong problem-solving and critical-thinking abilities, with a keen attention to detail
Effective communication and interpersonal skills to collaborate with technical and non-technical stakeholders
Leadership experience and the ability to mentor and guide junior team members
Knowledge of Agile and DevOps methodologies is a plus
We are also looking for:
Expert understanding of software development lifecycle prior direct experience in one or more functions in the typical delivery value stream (e.g., development, testing, release management, operations, etc.)
Solid understanding of DevOps and SysOps frameworks.
Expert understanding of the delivery life cycle of a software release.
Expert understanding and experience with various software toolchain (like: Bitbucket, Octopus Deploy, TeamCity, Nexus etc.).
Experience with ITIL, Waterfall and Agile methodologies.
Familiarity with cloud deployment model IaaS, PaaS and SaaS, preferably on Amazon Web Services (AWS) platform.
A thorough understanding of Continuous Integration and Continuous Delivery pipelines.
Knowledge of CLBC's My WorkSpace, and its dependencies on different interfaces and applications is strongly desired
Benefits: A rewarding career at CLBC comes with great benefits, including:
Employer-paid extended health and dental plan
A BC Public Service Pension plan with employer contributions
Generous vacation plus additional personal days
Paid maternity/parental/adoption leave
Life insurance, paid sick days, and, if needed, long-term disability
Wellness supports, including an Employee and Family Assistance Program
Professional development funds and resources to encourage continuous learning and skill development
Access to government discounts to travel, cell phones, and more!
Additional Info:
Successful applicants are subject to a Criminal Record Check
An eligibility list for internal candidates may be established
Please Note: WorkInNonProfits.ca is not affiliated with and in no way endorses or vets the organization that posted this job. Any links posted within the job will take you to their external site where the same disclaimer applies.
Thanks for looking on WorkInNonProfits.ca and good luck with your job search!