cover image
CGI

CGI

cgi.com

73 Jobs

69,480 Employees

About the Company

Insights you can act on.

Founded in 1976, CGI is among the largest IT and business consulting services firms in the world. We are insights-driven and outcomes-based to help accelerate returns on your investments. Across 21 industries in 400 locations worldwide, we provide comprehensive, scalable and sustainable IT and business consulting services that are informed globally and delivered locally.

We value your opinions and welcome your comments and questions on our posts here on LinkedIn. Please keep a polite, professional and constructive tone. We remove comments containing objectionable language and derogatory views. We do not allow content that is unrelated to the subject, and we remove discriminatory and racist comments as well as spam and advertising.

Note that content on this page contains general information regarding CGI's services and initiatives and should not be considered direct business advice. To engage in a discussion with one of our experts, please make a request through https://www.cgi.com/en/contact-us.

Listed Jobs

Company background Company brand
Company Name
CGI
Job Title
Développeur microservices – Intégration de systèmes
Job Description
**Job title** Microservices Developer – System Integration **Role Summary** Design, develop, test, and deploy scalable Java microservices in a cloud (GCP) environment. Build secure REST APIs, integrate event‑driven communication, and maintain CI/CD pipelines in collaboration with DevOps teams. **Expectations** - Intermediate to advanced proficiency in microservices architecture. - Strong Java programming skills. - Experience with Google Cloud Platform services. - Familiarity with CI/CD, DevOps principles, Docker, and Kubernetes. - Ability to work autonomously, rigorously, and proactively in an agile team. - Excellent technical communication and stakeholder collaboration. - Proficient in English (spoken and written). **Key Responsibilities** - Design and implement microservices in Java on GCP. - Develop secure RESTful APIs, enforcing OAuth authentication. - Configure and refine CI/CD pipelines for build, test, and deployment. - Collaborate with DevOps to deploy services, set up monitoring, and troubleshoot. - Integrate Pub/Sub for inter‑service event communication. - Test APIs with Postman and produce thorough documentation. - Containerize services with Docker and orchestrate with Kubernetes. - Ensure application and data security across all touchpoints. - Participate in agile ceremonies and deliver incrementally. **Required Skills** - Java (JDK 11+), Spring Boot or similar frameworks. - Google Cloud Platform: Compute Engine, Cloud Run, Cloud Functions, Pub/Sub, IAM. - REST API design, Swagger/OpenAPI, and OAuth 2.0. - CI/CD tools (GitHub Actions, Jenkins, GitLab CI, etc.). - Docker, Kubernetes, Helm. - Event‑driven architecture, message brokers (Pub/Sub). - API testing and documentation tools (Postman, OpenAPI). - DevOps practices: monitoring, logging, alerting. - Agile methodology (Scrum or Kanban). - Strong written and verbal communication in English. **Optional / Preferred** - Experience with SAP S/4 or Salesforce integration. - Automated testing frameworks (JUnit, Testcontainers, etc.). **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field. - Professional certifications (e.g., Google Cloud Professional Cloud Developer, Oracle Java SE Programmer, Certified Kubernetes Administrator) are a plus.
Sherbrooke, Canada
On site
25-11-2025
Company background Company brand
Company Name
CGI
Job Title
Spécialiste en ingénierie cloud – Expert en infrastructure et automatisation
Job Description
**Job Title:** Cloud Engineering Specialist – Infrastructure and Automation Expert **Role Summary:** Design, implement, and manage secure, scalable cloud infrastructure across AWS, Azure, and GCP. Automate provisioning, deployment, and monitoring using IaC and CI/CD pipelines. Drive best‑practice adoption, collaborate cross‑functionally, and deliver reliable, high‑availability services for clients. **Expectations:** * 3+ years in cloud engineering or DevOps roles. * Proven leader who bridges business objectives and technical execution. * Proactive continuous learning and adaptation to emerging cloud technologies. * Strong communicator fluent in English and French. **Key Responsibilities:** * Deploy, scale, and automate infrastructure with Terraform, Ansible, and Kubernetes. * Build and optimize CI/CD pipelines (Jenkins, GitHub Actions, GitOps workflows). * Implement monitoring, observability, and security (Prometheus, Grafana, Datadog, Cloud‑native monitoring, container security tools). * Maintain high standards for availability, performance, and resilience. * Collaborate with developers, architects, and security teams to share best practices. * Champion Infrastructure‑as‑Code and cloud operations excellence. **Required Skills:** * Terraform, Ansible, Kubernetes, Docker, Git. * CI/CD tooling (Jenkins, GitHub Actions, GitOps). * Linux system administration and cloud networking. * Monitoring stacks (Prometheus, Grafana, Datadog). * Container security tools (Trivy, Aqua). * Service mesh familiarity (Istio, Linkerd). * Troubleshooting complex distributed systems. * Fluency in French and English. **Required Education & Certifications:** * Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent professional experience). * Relevant certifications preferred: - AWS Certified Solutions Architect / DevOps Engineer - Microsoft Certified: Azure Solutions Architect Expert - Google Cloud Certified – Professional Cloud Architect - Terraform Associate - Kubernetes Administrator (CKA) ---
Montreal, Canada
On site
01-12-2025
Company background Company brand
Company Name
CGI
Job Title
Technical Lead – Conversational AI & Business Systems
Job Description
Job Title: Technical Lead – Conversational AI & Business Systems Role Summary: Lead the design, development, and deployment of AI-powered conversational systems (IVR, virtual assistants, generative AI) and integrate them with enterprise telephony, APIs, and cloud platforms. Bridge business, technical, and product teams to architect scalable, data‑driven microservices and deliver end‑to‑end solutions. Expectations: 8+ years of software engineering and system analysis experience, with 5+ years hands‑on in conversational AI/NLP, IVR, and automation. Proven leadership of development teams, strong architectural judgment, and ability to translate business goals into robust technical designs. Familiarity with cloud ecosystems (Azure, AWS, GCP) and CI/CD pipelines. Key Responsibilities: - Architect and build scalable microservices and enterprise AI applications in JavaScript/TypeScript and Node.js. - Lead design, development, testing, and production support for voice‑first and chatbot solutions. - Integrate telephony (SIP), contact center platforms (Genesys), Dialogflow CX, WatsonX, and Azure Cognitive Services. - Conduct feasibility studies, system design reviews, and cross‑functional workshops for requirements gathering and process mapping. - Oversee SDLC stages from requirements to production, ensuring adherence to technical standards and business outcomes. - Mentor and guide team members, enforce code quality, automation, and AI innovation. - Perform troubleshooting, performance tuning, and production incident resolution for complex systems. - Collaborate with stakeholders to translate business objectives into system and functional specifications. Required Skills: - Strong analytical and problem‑solving abilities. - Expertise in JavaScript/TypeScript, Node.js, REST APIs, microservices architecture. - Proficiency with Dialogflow CX, IBM WatsonX, Azure Cognitive Services. - Experience integrating SIP, Genesys, and contact center technologies. - Knowledge of CI/CD (GitLab, Jenkins), Git, Agile/Scrum methodologies. - Excellent communication, stakeholder engagement, and facilitation skills. - Understanding of data modeling, system design, and SDLC best practices. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Engineering, or Information Systems. - Preferred certifications: Azure AI, Cloud (Azure/AWS/GCP), Agile/Scrum Master.
Toronto, Canada
On site
Senior
03-12-2025
Company background Company brand
Company Name
CGI
Job Title
Technical Architect (.Net & Java)
Job Description
**Job Title:** Technical Architect (.Net & Java) **Role Summary:** Senior architectural leader responsible for designing, evolving and managing scalable, secure .Net and Java solutions in a cloud‑native, microservices environment. Oversees technical strategies, guides development teams, ensures adherence to industry standards, and translates business requirements into robust technical designs. **Expactations:** - Minimum 12 years of software development and architecture experience. - Proven track record designing and delivering high‑performance .Net and Java systems. - Deep expertise in microservices, API development (REST/GraphQL), and cloud platforms (AWS, Azure, GCP). **Key Responsibilities:** - Define and evolve end‑to‑end architecture for .Net and Java applications, ensuring scalability, performance, and security. - Mentor and coach development teams on best practices, coding standards, and modern frameworks (ASP.NET Core, Spring Boot, Spring Cloud). - Design and implement secure, high‑throughput APIs for internal and external integrations. - Lead code reviews, enforce quality gates, and drive continuous improvement. - Conduct risk assessments, troubleshoot complex technical issues, and maintain system reliability. - Translate business objectives into technical roadmaps and collaborate with stakeholders to align solutions with organizational goals. **Required Skills:** *Technical:* .Net (ASP.NET Core), Spring Boot, Spring Cloud, REST/GraphQL API design, microservices architecture, cloud platform architecture (AWS, Azure, GCP), performance and security optimization, CI/CD pipelines. *Soft:* Leadership, mentorship, stakeholder communication, problem‑solving, strategic thinking. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. - Preferred certifications: Microsoft Certified: Azure Solutions Architect, AWS Certified Solutions Architect®, or equivalent.
Toronto, Canada
On site
Senior
03-12-2025