Application Maintenance Consultant (Central Client Database)
Offre en anglaisThe consultant will provide technical leadership and operational stewardship for the Central Client Database, ensuring its stability, security, and maintainability. Key duties include managing the codebase, resolving complex technical incidents, and developing a technical roadmap for modernization.
- Sur place
- Toronto, ON
- Publié 11 août 2026
- Postuler avant le 10 sept. 2026
- 1 poste
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Résumé du poste
Fred Victor is seeking an Application Maintenance Consultant to provide technical leadership, governance, and operational stewardship for the Central Client Database (CCD), a critical organizational application supporting client information management and decision-making across the organization. Following transition from the original development vendor, the consultant will provide ongoing technical ownership of the CCD application ecosystem, including the application codebase, technical architecture, deployment processes, security posture, documentation, and operational procedures. The CCD is a custom application built using a Django backend, React frontend, PostgreSQL database, and Docker-based deployment model, hosted in a cloud environment as a standalone application without external system integrations. This is a specialized fractional role, estimated at approximately 20 hours per month, with additional time required during transition activities, critical incidents, security events, system changes, or organizational initiatives affecting the CCD. What You Will Do: Technical Leadership and Application Stewardship: •Serve as the primary technical steward and point of accountability for the Central Client Database application. • Provide independent technical expertise and recommendations regarding application stability, security, maintainability, technical risks, and future sustainability. • Maintain oversight of the CCD technical environment, including application architecture, source code, deployment processes, database structure, configuration, and supporting documentation. • Develop and maintain a technical roadmap for the CCD, identifying opportunities for improvement, modernization, risk reduction, and operational sustainability. • Assess proposed changes and enhancements to determine technical feasibility, risks, dependencies, and potential impacts on organizational operations. • Provide technical guidance to leadership and stakeholders regarding system capabilities, limitations, risks, and recommended approaches. Application Maintenance, Reliability, and Operational Support • Maintain and support the Central Client Database application to ensure ongoing availability, reliability, and operational effectiveness. • Investigate, troubleshoot, and resolve complex application defects, performance issues, and technical incidents. • Lead technical investigations into ambiguous or complex problems requiring analysis, evaluation of multiple factors, and independent decision-making. • Monitor application performance, availability, and reliability indicators and recommend corrective actions when required. • Support application recovery and restoration activities during system disruptions or operational incidents. • Maintain application configuration settings, including mail server configuration, application services, and environment-specific settings. • Support deployment activities using established Docker-based deployment processes. • Ensure application changes are implemented safely through appropriate testing, validation, documentation, and change management practices. Codebase, Development Practices, and Technical Sustainability • Maintain and enhance the CCD codebase, including Django backend and React frontend components. • Implement approved enhancements, configuration changes, and defect fixes while maintaining application quality and stability. • Maintain source control practices, repository structures, branching processes, and technical documentation standards. • Review application dependencies, libraries, and frameworks to ensure ongoing compatibility, security, and supportability. • Monitor technical debt and identify opportunities to improve maintainability, reliability, and long-term sustainability. • Document technical decisions, system changes, known issues, workarounds, and recommended improvements. • Ensure technical knowledge is retained within the organization through effective documentation and knowledge transfer practices. Security, Privacy, Compliance, and Risk Management • Maintain awareness of security risks affecting the CCD technology stack and proactively recommend mitigation strategies. • Apply security updates, patches, and dependency upgrades as required. • Monitor and address application vulnerabilities, security advisories, and technology risks. • Support compliance with organizational privacy, security, governance, and information management requirements. • Monitor SSL/TLS certificates, application security configurations, and related operational controls. • Identify emerging risks affecting application reliability, security, or sustainability and develop recommendations to address them. • Support privacy and security reviews by providing technical information regarding application architecture, data handling, and controls. Incident Management and Operational Risk Ownership • Act as an escalation point for significant CCD application issues affecting organizational operations, reporting, client information management, or staff access. • Lead technical response activities during application incidents, including investigation, communication, resolution planning, and recovery coordination. • Assess technical issues in relation to operational impact and recommend appropriate response strategies. • Provide timely technical guidance during situations where system availability, data integrity, privacy, or reporting accuracy may be affected. • Maintain and improve recovery procedures, operational documentation, and incident response practices. Stakeholder Engagement and Technical Advisory • Collaborate with program teams, Data, Quality and Research unit, leadership, internal IT partners, infrastructure providers, and external vendors to address application needs and risks. • Represent Fred Victor’s interests when working with external technology partners and service providers. • Facilitate discussions where stakeholder needs, technical limitations, timelines, security requirements, and operational priorities may conflict. • Influence decision-making by communicating technical risks, trade-offs, and recommendations clearly to technical and non-technical audiences. • Provide guidance regarding the technical implications of legislative changes, reporting requirements, business process changes, and organizational initiatives. • Build effective working relationships with stakeholders to ensure technology decisions support client service delivery and organizational priorities. What You Bring to the Team: • Postsecondary education in Computer Science, Information Technology, Software Engineering, or a related field, or an equivalent combination of education and experience. • Experience providing technical stewardship, application support, system administration, or technology consulting for business-critical applications. • Experience maintaining and supporting custom-developed applications in production environments. • Experience independently troubleshooting complex application issues and recommending solutions. • Experience working with source code repositories, deployment processes, technical documentation, and application lifecycle management. • Experience collaborating with business stakeholders, infrastructure teams, and external technology vendors. • Experience assessing technology risks and making recommendations in situations involving ambiguity, competing priorities, and operational impacts. • Experience supporting applications developed using Python/Django, React, or comparable web application frameworks. • Experience working with PostgreSQL or other relational database technologies. • Experience managing Dockerized applications and container-based deployments. • Experience using GitHub, GitLab, or similar source control platforms. • Understanding of RESTful API architectures and modern web application designs. • Knowledge of application security practices, dependency management, vulnerability remediation, and secure development practices. • Familiarity with SSL/TLS certificate management and application security best practices. • Familiarity with cloud-hosted application environments and infrastructure concepts. • Strong analytical and problem-solving skills with the ability to independently assess complex issues and recommend solutions. • Ability to make sound technical decisions while balancing organizational priorities, risks, and constraints. • Strong communication skills with the ability to explain technical concepts to non-technical stakeholders. • Ability to influence stakeholders, manage competing perspectives, and facilitate decisions involving technical and operational considerations. • Strong judgment and ability to operate independently with limited supervision. • Ability to manage competing priorities and respond effectively to changing organizational needs. • Strong attention to detail and commitment to documentation, governance, and knowledge management. How You Can Apply: Send your resume and an email describing why you want to be part of the Fred Victor Team by August 19, 2026, by 5:00pm to [email protected] with ‘Application Maintenance Consultant (Central Client Database)’ in the subject line. A Police Record Check is required by the final candidate prior to hiring. Accessibility & Accommodation Fred Victor is committed to fostering an inclusive and accessible environment where employees feel valued and respected, and where every employee has the opportunity to realize their potential. As such, we welcome and encourage applicants who identify as racialized persons, Indigenous persons, persons with disabilities, and persons across the spectrum of sexual orientation and gender identities and have lived-experience. If you are a person with a disability and require accommodation and/or assistance during the application process, please contact us in advance. We strive to provide reasonable accommodations whenever requested. Information received relating to accommodation requests will be treated with confidentiality.
Ce que vous ferez
The consultant will provide technical leadership and operational stewardship for the Central Client Database, ensuring its stability, security, and maintainability. Key duties include managing the codebase, resolving complex technical incidents, and developing a technical roadmap for modernization.
Exigences
Candidates need postsecondary education in Computer Science or a related field and experience supporting custom production applications. Proficiency in Python/Django, React, PostgreSQL, and Docker is required, along with strong analytical and communication skills.
Compétences indiquées
- PostgreSQLSouhaitée
- DockerSouhaitée
- ReactSouhaitée
- DjangoSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Technical Leadership
- Application Stewardship
- Django
- React
- PostgreSQL
- Docker
- Cloud Infrastructure
- Incident Management
- Source Control
- RESTful API
- Application Security
- Technical Documentation
- Vulnerability Remediation
- Stakeholder Engagement
- System Administration
- Risk Management
Domaines d’emploi
- Software
- Technology
- Consulting
- Social Services
- Data & Analytics
Renseignements supplémentaires
- Formation minimale
- Baccalauréat
- Expérience minimale
- 5+ ans
- Postuler avant le
- 10 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 5 heures par semaine
- Niveau d’expérience
- Mid-Senior level