cover image
Cofomo

Cofomo

www.cofomo.com

4 Jobs

1,224 Employees

About the Company

Cofomo est une entreprise canadienne spécialisée dans les services-conseils en technologies de l’information (TI) et affaires. Elle se consacre à accélérer la transformation numérique de ses clients. Avec près de 30 ans d’expérience et plus de 3 000 professionnels chevronnés, elle s’est forgée une réputation d’envergure pour accompagner ses clients avec un large éventails de services et solutions.

Listed Jobs

Company background Company brand
Company Name
Cofomo
Job Title
Drupal Application Developer
Job Description
**Job Title:** Senior Drupal Developer **Role Summary:** Develop and maintain secure, scalable web applications for government platforms using Drupal 8/9. **Expactations:** - Active Secret (Government of Canada) security clearance or eligibility with 10+ years Canadian residency. - 10+ years as a programmer/software developer. - 8+ years full-time Drupal 8+ development experience. - 6+ years working with HTML, CSS, JavaScript, PHP. - 2+ years using certified Kubernetes for container deployment. - 2+ open-source project contributions (3+ months each). **Key Responsibilities:** - Configure, develop, and maintain Drupal 8/9 solutions. - Build custom modules and integrate APIs for secure, scalable web platforms. - Deploy and manage applications in certified Kubernetes environments. **Required Skills:** - Drupal 8+ configuration and development. - HTML, CSS, JavaScript, PHP. - Kubernetes container deployment. - Open-source project collaboration. **Required Education & Certifications:** None specified.
Ottawa, Canada
Hybrid
Senior
11-11-2025
Company background Company brand
Company Name
Cofomo
Job Title
Spécialiste en sensibilisation et formation à la cybersécurité
Job Description
**Job Title** Cybersecurity Awareness & Training Specialist **Role Summary** Design, deliver, and evaluate cybersecurity awareness and training programs for a diverse workforce. Ensure compliance with internal policies, NIST CSF, ISO 27001, SOX, NIS2, and other regulatory frameworks while integrating messaging with HR and communications initiatives. **Expectations** - 5+ years of experience in cybersecurity awareness, organizational communication, or learning & development. - Deep understanding of cybersecurity frameworks (NIST CSF, ISO 27001, SOX, NIS2). - Proven ability to support training or awareness programs using an LMS platform (e.g., SuccessFactors, Workday Learning, Cornerstone). **Key Responsibilities** 1. Implement and maintain the cybersecurity awareness program in line with internal policies and regulatory requirements. 2. Adapt training content for diverse employee groups (office staff, plant operators, developers, executives). 3. Manage LMS deployment, monitoring, and reporting of cybersecurity courses. 4. Plan and execute awareness campaigns (Cybersecurity Month, phishing simulations, newsletters, intranet content, posters). 5. Partner with HR and communications teams to embed cybersecurity messages into broader engagement and compliance initiatives. 6. Collect feedback and data to assess program effectiveness and recommend improvement actions. 7. Stay current on industry best practices (SANS, NIST, Gartner) and adjust programs to evolving risks. **Required Skills** - Content development and instructional design for adult learners. - LMS administration and analytics. - Project management and cross‑functional collaboration. - Strong written and verbal communication. - Data‑driven evaluation of training effectiveness. **Required Education & Certifications** - Bachelor’s degree in Cybersecurity, Information Technology, Communications, Learning & Development, or related field. - Professional certifications such as CISSP, CISM, or CompTIA Security+ preferred.
Montreal, Canada
On site
13-11-2025
Company background Company brand
Company Name
Cofomo
Job Title
Développeur Angular
Job Description
Job title: Angular Developer Role Summary: Design, develop, and maintain secure, stable, and high‑performance IT solutions, modernising critical applications across front‑end and back‑end layers. Expectations: • Minimum 5 years full‑stack development experience. • Deep expertise with Angular (latest version, Angular 20). • Proven back‑end development using Spring Boot 3.5.5/3.5.6, Kotlin, Gradle, and Ktor. • Strong knowledge of Docker, including containerised environments and databases. • Experience with message‑queue technologies (MQ). • Mastery of GraphQL, OAuth authentication mechanisms. • Ability to consume and expose REST/GraphQL APIs. • Hands‑on use of GitHub Actions for continuous integration and automation. Key Responsibilities: • Architect and build secure, high‑performance front‑end components with Angular. • Develop and maintain scalable back‑end services using Spring Boot, Kotlin, Gradle, and Ktor. • Containerise applications and services with Docker; manage containerised databases and environments. • Integrate with enterprise message‑queue systems (MQ). • Design, implement, and document GraphQL APIs and REST endpoints. • Configure OAuth for secure authentication and authorization flows. • Set up CI pipelines with GitHub Actions, ensuring automated testing, building, and deployment. • Contribute to application modernisation, refactoring legacy modules, and ensuring sustainability. Required Skills: • Angular framework (advanced level, Angular 20). • Java/Kotlin development with Spring Boot, Gradle, and Ktor. • Docker and container orchestration fundamentals. • Enterprise messaging (MQ) and real‑time data pipelines. • GraphQL schema design, resolvers, and performance optimisation. • OAuth2/OIDC authentication and authorization best practices. • RESTful API design, versioning, and documentation. • CI/CD pipelines using GitHub Actions, including unit, integration, and security testing. • Strong debugging, testing, and code review skills. • Excellent communication and teamwork in a cross‑functional environment. Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. • Optional certifications: Angular, Spring, Kotlin, Docker, or cloud‑platform related.
Montreal, Canada
On site
27-11-2025
Company background Company brand
Company Name
Cofomo
Job Title
Développeur
Job Description
**Job Title** Software Developer – Full Stack (Senior) **Role Summary** Senior Full‑Stack Software Developer responsible for end‑to‑end product development, from analysis and design to coding, automated testing, and production operations. Works closely with business stakeholders and architects to align technical solutions with business objectives and drives optimization initiatives across systems while ensuring security and data best practices. **Expectations** - Minimum of 5 years in a senior development role, preferably in an Agile environment. - Proven track record delivering high‑quality, secure, production‑ready software. - Strong collaboration skills with cross‑functional teams and the ability to influence architectural decisions. - Continuous improvement mindset for processes, code quality, and performance. **Key Responsibilities** - Analyze business requirements, design solutions, and produce detailed technical documentation. - Develop, test (unit, integration), and deploy Java/Node‑based services with Spring Boot and related frameworks. - Build front‑end components using Angular or other TypeScript frameworks. - Implement RESTful APIs, manage JSON/XML data interchange. - Automate build and deployment pipelines using Git, Maven/Gradle. - Perform incident analysis, root‑cause investigation, and resolve major production issues. - Identify and recommend system optimizations and performance improvements. - Mentor junior developers and promote best coding practices and security standards. **Required Skills** - Java 17+ (J2EE), Spring Boot, Spring MVC, Spring Core, Spring Data. - Front‑end: Angular, TypeScript, HTML, CSS. - Full‑Stack expertise with back‑end and front‑end integration. - Proficient with XML, JSON, REST API development. - Version control (Git) and build tools (Maven, Gradle). - Agile development experience (Scrum/Kanban). - Knowledge of software security practices and data protection principles. - Strong problem‑solving, analytical, and communication skills. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - Relevant certifications (e.g., Oracle Java SE 17 Developer, Spring Professional, Angular Certification) are advantageous but not mandatory.
Montreal, Canada
On site
02-12-2025