C

COFOMO

Verified Job Source

Unmatched technological know-how and intelligence

Montréal, Quebec

Business Consulting and Services
1,001–5,000 people

About

Recognized for over 30 years for the excellence of its experts, COFOMO is now a leading Canadian consulting firm in digital transformation and artificial intelligence. A member of Canada’s Best Managed Companies Platinum Club, the company stands out for the consistency of its performance and the quality of its management. We combine the proximity, attentiveness, and flexibility of a boutique firm with the strength and reach of a large organization. Offering both a strategic and tactical approach, we provide organizations with comprehensive support, from strategic consulting and solution architecture to operational support. With 4 offices, 10 centers of excellence, and more than 3,000 experts and professionals, we are the driving force behind the strategies and projects that propel productivity, innovation, and growth for ambitious organizations.

Open positions

Consultant DevOps senior

On-site · Montréal

Design, maintain, and improve CI/CD pipelines and automate AWS infrastructure deployment and configuration using Terraform. Support containerization and Kubernetes or ECS deployments, strengthen security and observability, resolve critical production incidents, and advise on platform architecture and reliability.

Développeur full stack iOS

On-site · Montréal

Participate in all phases of the secure software development lifecycle, designing, implementing, documenting, maintaining, and evolving applications while ensuring quality and stability. Collaborate with developers and analysts, contribute to Agile ceremonies, and maintain automated tests and development documentation.

Développeur Java senior

On-site · Montréal

Provide technical leadership and mentorship to the team, promote sound engineering practices, and guide pragmatic technical decisions. Design, develop, document, maintain, and improve secure Java solutions while advancing automated testing, reducing technical debt, and collaborating with business and technology partners.

Conseiller en architecture de solutions en cybersécurité

On-site · Montréal

Design cybersecurity architectures and strategies across endpoint, network, infrastructure, cloud, application, identity, OT/IoT, and data environments. Assess business initiative risks and recommend secure solutions, including threat detection, incident response, access management, and data protection capabilities.

Développeur .Net / Java

On-site · Montréal

Design, develop, test, document, maintain, and improve primarily .NET solutions, while contributing to Java components. Provide technical leadership, support production operations, and collaborate across teams to deliver secure, reliable, and maintainable software.

Développeur

On-site · Montréal

Build a platform with upload services and integrations with SAP and shared services, and centralize data in databases and Blob storage with inspection metadata. Develop interfaces for media submission, viewing, and search, while ensuring offline functionality, security, performance, and production deployment through environment setup, CI/CD, and deployment.

Développeur Web Java

On-site · Montréal

Design, develop, analyze, and maintain Java back-end software using Spring Boot, REST APIs, and microservices within an Agile team. Collaborate with front-end developers and business and architecture stakeholders, ensure code quality through reviews and testing, and provide technical guidance to developers as needed.

Développeur ServiceNow – Spécialisation dans CSDM, ITOM, CMDB

On-site · Montréal

Design, configure, and develop ServiceNow solutions focused on CMDB, CSDM, and ITOM, including service models, integrations, workflows, and data governance. Test and support deployed solutions, improve data quality, collaborate with stakeholders to map service dependencies, and maintain technical documentation and platform best practices.

Développeur .Net

On-site · Québec

Design, develop, and test reusable .NET libraries and components, perform unit testing, support functional testing, and diagnose and resolve technical system issues. Assist with gathering and documenting user requirements, produce technical documentation, and collaborate with team members.

Conseiller en sécurité informatique (Sénior)

On-site · Montréal

Advise projects on defining and integrating security requirements, review solution architectures, identify risks, and recommend appropriate security controls and mitigations. Produce security architecture assessments and recommendations, support risk exceptions and pre-production reviews, and help improve the organization’s security standards and practices.

Développeur full stack

On-site · Montréal

Design and develop front-end and back-end applications, including modern user interfaces, APIs, and services. Contribute to code quality, development standards, and continuous improvement while collaborating with multidisciplinary teams in an agile environment.

Développeur logiciel – plateforme de données

On-site · Montréal

Develop, deploy, and maintain cloud infrastructure and data pipelines, primarily on GCP, while supporting analytics and AI proof-of-concept work. Improve CI/CD, security, documentation, and testing, and collaborate with developers, the Product Owner, and the solutions architect on technology architecture.

Analyste programmeur senior

On-site · Montréal

Analyze assigned cases and deliver required development, while optimizing existing AS/400 processes and interpreting logs to identify anomalies. Diagnose incidents, recommend solutions, translate business needs into documented technical solutions, provide rotating on-call support, and collaborate with business partners and technical teams to maintain system stability.

Développeur - Automatisation infonuagique / DevOPS

On-site · Montréal

Lead the industrialization and automation of solution deployments, design secure and scalable cloud infrastructure, and contribute to solution feasibility, architecture, implementation, and delivery. Guide cloud experimentation and service launches, ensure architectural documentation quality, collaborate with managed service providers, and help diagnose operational issues and assess risks and costs.

Conseiller principal en cybersécurité

On-site · Montréal

Lead advanced security investigations and incident response, analyze threats and root causes, and recommend corrective actions. Advise projects on cybersecurity requirements, assess vendors and third parties, conduct security and risk reviews, collaborate with technical teams on security standards, and improve cybersecurity processes and controls.

Développeur - Automatisation infonuagique / DevOPS

On-site · Montréal

Lead the industrialization and automation of cloud solution deployments, design secure and scalable infrastructure, and contribute to solution feasibility, architecture, implementation, and delivery. Guide cloud experiments and environment launches, ensure architectural documentation quality, collaborate with managed service providers, and help diagnose and resolve complex operational issues.

Développeur Python/Databricks

On-site · Montréal

Analyze data ingestion, integration, and transformation needs; develop data lake ingestion mechanisms, data mart feeds, data warehouse models, and business data products. Build and maintain ETL processes using SQL, Python, and Databricks, support system interfaces and deployments using DevOps and CI/CD practices, and participate in Scrum activities.

Analyste-programmeur .Net ou Java - intermédiaire et senior

On-site · Montréal

Analyze and program digital solutions, including reviewing application architecture, source code, databases, and business logic. Develop and maintain applications using C# and .NET 10, optimize LINQ queries, work on HTML5 and CSS3 user interfaces, and participate in Agile team ceremonies.

Analyste spécialisé en informatique

Remote · Canada

Act as the primary liaison between business users and IT teams, coordinating and resolving operational and technology incidents and requests. Analyze needs and issues, document findings, advise on service management, and identify improvements to service performance and organizational processes.

Développeur ElasticSearch

On-site · Montréal

Develop tools to improve search and developer experiences, and contribute to the creation, evolution, and maintenance of environments that support the solutions. Provide operational platform support, document technical solutions and practices, share technology best practices, analyze change requests and technical issues, and collaborate with business partners and architecture advisors to align solutions with business objectives.