Information Technology Delivery Manager
Central Coast Salary Range: $136,696 - $205,044 Annually
While candidates from anywhere in California are welcome to apply, there is a strong preference for those who reside on the Central Coast (Ventura, Santa Barbara, San Luis Obispo, Monterey and Santa Cruz Counties). This role may offer opportunities for remote work; however, familiarity with and proximity to our local customers is valued.
Job Summary
The Information Technology Delivery Manager reports to the Information Technology Development Director and has the following key responsibilities:
-
Oversee end-to-end delivery of technology initiatives across the enterprise
– Ensure solutions are delivered on time, within budget, and aligned with business needs.
– Coordinate across IT, vendors, and business stakeholders. -
Manage the full IT delivery lifecycle
– Lead planning, deployment, and ongoing support activities.
– Drive execution across projects and releases. -
Lead and govern Quality Assurance and Release Management functions
– Establish standards, processes, and governance for high-quality software delivery.
– Ensure products meet business requirements and quality standards. -
Proactively manage risks, communication, and cross-functional collaboration
– Identify and mitigate risks, remove roadblocks, and maintain strong communication across teams.
– Foster alignment and support successful delivery outcomes.
Duties and Responsibilities
1. Oversee End-to-End Delivery of Technology Initiatives Across the Enterprise
-
Collaborate with project participants, application owners, systems analysts, developers, testers, and support teams to ensure timely and successful deployments.
-
Manage vendor releases, bug fixes, patches, and enhancements.
-
Coordinate with infrastructure and security teams to ensure compliance during releases and testing cycles.
-
Ensure appropriate environment readiness for projects and releases.
-
Assist in managing interdependencies between projects, ensuring sequencing and dependencies are identified and managed.
-
Develop and maintain a centralized release schedule with product portfolio managers to align with organizational priorities and IT strategic direction.
2. Manage the Full IT Delivery Lifecycle
-
Manage all aspects of the release lifecycle, including scheduling, coordination, and delivery of software changes, updates, security improvements, hardware upgrades, and project implementations.
-
Oversee the deployment progression from development, to testing, to production—ensuring release readiness and compliance with quality standards.
-
Host daily stand-ups with release teams to track progress, address blockers, and maintain alignment.
-
Work with IT management to improve software development processes, including continuous integration and continuous deployment practices.
-
Manage shared environments, including scheduling restores, de-identification, and environment preparation for release readiness.
3. Lead and Govern Quality Assurance (QA) and Release Management Functions
Quality Assurance
-
Provide oversight of testing across applications, systems, and integrations.
-
Establish testing protocols for system upgrades, patch management, hardware replacements, and disaster recovery processes.
-
Coordinate all QA activities across projects and releases, ensuring QA standards and processes are followed.
-
Provide leadership and coordination for QA functions across the enterprise, collaborating with business system analysts, product managers, EDI analysts, and other stakeholders.
-
Develop and maintain testing plans, schedules, and documentation to ensure comprehensive coverage and adherence to timelines.
-
Partner with business and IT stakeholders to resolve quality issues and ensure compliance with organizational and regulatory standards.
-
Facilitate root-cause analysis to identify, resolve, and prevent issues impacting product quality.
-
Oversee effective utilization of QA tools and technologies for automated and manual testing.
Release Management
-
Ensure release management standards, governance, and processes are consistently applied.
-
Oversee release execution quality, ensuring adherence to QA requirements and enterprise standards.
4. Proactively Manage Risks, Communication, and Cross-Functional Collaboration
-
Ensure communication and coordination across IT, business partners, vendors, and cross-functional teams involved in QA and release activities.
-
Proactively identify risks and roadblocks within QA and release cycles and work to address them.
-
Foster collaboration across development, testing, infrastructure, and business teams to support successful delivery outcomes.
5. Leadership and Staff Management Responsibilities
-
Manage two teams: Quality Assurance and Release Management.
-
Provide leadership, mentorship, and guidance to promote professional growth and strong performance.
-
Delegate tasks effectively and monitor staff workloads to ensure timely completion of deliverables.
-
Conduct regular performance evaluations and implement professional development plans.
-
Foster a collaborative, supportive team culture that encourages innovation, accountability, and alignment with organizational goals.