Junior DevOps Specialist

Cgi — Canada · Posted ~2 hours ago

Junior Full-time

Skills

DevOps IT infrastructure management cloud technologies open-source software software-defined infrastructure cloud

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An entry-level DevOps opportunity within a technology operations and transformation team. You will contribute to next-generation IT infrastructure management, cloud applications, data platforms, integration capabilities, and software-defined environments while working alongside experienced technology professionals.

Highlights

Join an innovation-focused technology operations team working on next-generation infrastructure management and a broad range of open-source technologies.

Description

Position Description Join our Global Technology Operations (GTO) Team! We have a position in Saguenay, Montreal or Toronto. We are looking for DevOps specialist. At CGI we are building our next generation IT infrastructure management platform called Unify360. If you are looking for new challenges and want to join a team of experienced professionals who are passionate about innovation, technology and delivery, then CGI’s Global Technology Operation Innovation team is right for you! The CGI GTO Transformation team is the creative force behind CGI Unify360 management platform, one of the core components of our worldwide service offering for transformational IT outsourcing enablement called CGI Unify360 Suite. CGI Unify360 is a cloud application, a data platform and an integration gateway to deliver unique user experience for managing todays IT landscape that spans beyond traditional enterprise boundaries. It is built using a very wide spectrum of open source products and software defined infrastructure technologies to allow greater agility and flexibility in order to meet our customer’s specific needs. Your future duties and responsibilities As a DevOps Engineer on our team, you will drive key technical initiatives across the business, bridging the gap between software development and infrastructure operations. This role demands hands-on execution, strong technical leadership, and collaborative communication with both internal engineering teams and external partners. You will design resilient software components, automate CI/CD pipelines, optimize operational workflows, and research next-generation cloud technologies. If you thrive on writing clean code, building automated release pipelines, and maintaining high-availability software platforms, we want to hear from you. Your responsibilities will include: Design, code, and unit-test modules and platform components following modern software engineering principles.Conduct and participate in peer design, code, and test reviews to guarantee functional efficiency, security compliance, and engineering best practices.Perform root-cause analysis on application defects and execute performance tuning to eliminate bottlenecks.Own end-to-ed activities across continuous integration and continuous deployment (CI/CD), build engineering, release automation, and artifact management.Stadardize deployment artifacts and container repositories across multiple environments (Dev, Staging, Production)Implement scalable, cost-effective solutions for new initiatives while maintaining operational support for existing platforms.Build resilient systems using modern Infrastructure as Code (IaC) and disaster recovery patterns to achieve high availability.Design operational solutions in direct partnership with internal engineering, QA, and security stakeholders.Collaborate within a cross-functional team to balance competing priorities, adapt to shifting demands, and cross-train continuously.Manage time-sensitive deliverables independently while maintaining transparency in a fast-paced environment. Required Qualifications To Be Successful In This Role 2+ years of professional experience in software engineering, DevOps, or Site Reliability Engineering (SRE). Experience configuring build/release tools (e.g., Jenkins, Github Actions, GitLab CI, Azure DevOps).Strong proficiency in at least one object-oriented language (Java, Python, Go, or C#) and scripting frameworks (Bash, PowerShell).Proven hands-on experience with Docker and Kubernetes (EKS, GKE, or AKS).Deep understanding of declarative provisioning tools such as Terraform, CloudFormation, or Ansible.Ability to perform deep-dive root-cause analysis, analyze systems performance, and solve complex technical challenges under pressureExcellent verbal and written communication skills to articulate architectural decisions, technical trade-offs, and operational risks.Proven capacity to manage changing priorities, navigate ambiguous problems, and maintain composure in incident response scenarios.Strong mindset toward delivering cost-effective, client-centric engineering solutions that balance business goals with technical debt. CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $50,000-$100,000. This role is an existing vacancy. Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world. Spécialiste DevOps junior Job Description Joignez-vous à notre équipe des Opérations technologiques mondiales (GTO)! Nous avons un poste disponible à Saguenay, Montréal ou Toronto. Nous sommes à la recherche d’un spécialiste DevOps. Chez CGI, nous développons notre plateforme de nouvelle génération pour la gestion des infrastructures TI, appelée Unify360. Si vous êtes à la recherche de nouveaux défis et souhaitez vous joindre à une équipe de professionnels expérimentés et passionnés par l’innovation, la technologie et la livraison de solutions, l’équipe Innovation des Opérations technologiques mondiales de CGI est faite pour vous! L’équipe Transformation GTO de CGI est la force créatrice derrière la plateforme de gestion CGI Unify360, l’une des composantes principales de notre offre mondiale de services d’impartition transformationnelle des TI, CGI Unify360 Suite. CGI Unify360 est à la fois une application infonuagique, une plateforme de données et une passerelle d’intégration conçue pour offrir une expérience utilisateur unique dans la gestion des environnements TI actuels, qui s’étendent désormais bien au-delà des frontières traditionnelles de l’entreprise. La plateforme repose sur un vaste éventail de produits à code source ouvert et de technologies d’infrastructure définie par logiciel, offrant ainsi une plus grande agilité et flexibilité afin de répondre aux besoins particuliers de nos clients. Your future duties and responsibilities À titre d’ingénieur DevOps au sein de notre équipe, vous contribuerez à des initiatives techniques clés pour l’organisation en faisant le pont entre le développement logiciel et les opérations d’infrastructure. Ce rôle exige une participation technique concrète, un bon leadership technique ainsi qu’une collaboration efficace avec les équipes d’ingénierie internes et les partenaires externes. Vous concevrez des composants logiciels résilients, automatiserez les pipelines CI/CD, optimiserez les processus opérationnels et explorerez les technologies infonuagiques de prochaine génération. Si vous aimez écrire du code de qualité, créer des pipelines de déploiement automatisés et assurer la disponibilité élevée de plateformes logicielles, nous souhaitons vous rencontrer. Vos responsabilités comprendront : Concevoir, développer et effectuer les tests unitaires de modules et de composants de plateforme conformément aux principes modernes d’ingénierie logicielle. Réaliser et participer à des revues par les pairs portant sur la conception, le code et les tests afin d’assurer l’efficacité fonctionnelle, la conformité en matière de sécurité et le respect des pratiques exemplaires d’ingénierie. Effectuer des analyses des causes fondamentales des anomalies applicatives et optimiser la performance afin d’éliminer les goulots d’étranglement. Prendre en charge les activités de bout en bout liées à l’intégration continue et au déploiement continu (CI/CD), à l’ingénierie des builds, à l’automatisation des mises en production et à la gestion des artefacts. Standardiser les artefacts de déploiement et les référentiels de conteneurs dans plusieurs environnements (développement, préproduction et production). Mettre en œuvre des solutions évolutives et rentables pour les nouvelles initiatives tout en assurant le soutien opérationnel des plateformes existantes. Concevoir des systèmes résilients à l’aide de pratiques modernes d’infrastructure en tant que code (IaC) et de stratégies de reprise après sinistre afin d’assurer une haute disponibilité. Concevoir des solutions opérationnelles en étroite collaboration avec les équipes internes d’ingénierie, d’assurance qualité et de sécurité. Collaborer au sein d’une équipe multidisciplinaire afin de gérer des priorités concurrentes, de s’adapter à l’évolution des besoins et de favoriser le partage continu des connaissances. Gérer de façon autonome des livrables soumis à des échéanciers serrés tout en maintenant une communication transparente dans un environnement dynamique Required Qualifications To Be Successful In This Role Au moins 2 ans d’expérience professionnelle en ingénierie logicielle, DevOps ou ingénierie de la fiabilité des sites (SRE). Expérience dans la configuration d’outils de build et de mise en production (p. ex. Jenkins, GitHub Actions, GitLab CI, Azure DevOps). Solide maîtrise d’au moins un langage de programmation orienté objet (Java, Python, Go ou C#) ainsi que de langages de script (Bash, PowerShell). Expérience pratique démontrée avec Docker et Kubernetes (EKS, GKE ou AKS). Très bonne compréhension des outils de provisionnement déclaratif tels que Terraform, CloudFormation ou Ansible. Capacité à effectuer des analyses approfondies des causes fondamentales, à analyser la performance des systèmes et à résoudre des problèmes techniques complexes sous pression. Excellentes aptitudes en communication orale et écrite permettant d’expliquer clairement les décisions d’architecture, les compromis techniques et les risques opérationnels. Capacité démontrée à gérer des priorités changeantes, à résoudre des problèmes ambigus et à garder son sang-froid lors de situations de réponse aux incidents. Forte orientation vers la livraison de solutions d’ingénierie rentables et axées sur les besoins des clients, tout en maintenant un équilibre entre les objectifs d’affaires et la dette technique. CGI offre une estimation raisonnable de la fourchette salariale pour ce poste. Le calcul de cette fourchette dépend de divers facteurs, notamment le niveau de compétence, le marché géographique, l’expérience, la formation ainsi que les licences et certifications professionnelles. Les décisions en matière de rémunération dépendent des particularités de chaque cas. Une estimation raisonnable de cette fourchette salariale se situe entre 50,000 $ et 100,000 $. Ce poste est vacant Ensemble, en tant que propriétaires, mettons notre savoir-faire à l’œuvre. La vie chez CGI est ancrée dans l’actionnariat, le travail d’équipe, le respect et un sentiment d’appartenance. Chez nous, vous pourrez exploiter votre plein potentiel parce que… Nous vous invitons à devenir propriétaire dès le jour 1 alors que nous travaillons ensemble à faire de notre rêve une réalité. C’est pourquoi nous nous désignons comme associés de CGI, plutôt que comme employés. Nous tirons profit des retombées de notre succès collectif et contribuons activement à l’orientation et à la stratégie de notre entreprise. Votre travail crée de la valeur. Vous élaborerez des solutions novatrices et développerez des relations durables avec vos collègues et clients, tout en ayant accès à des capacités mondiales pour concrétiser vos idées, saisir de nouvelles opportunités, et bénéficier d’une expertise sectorielle et technologique de pointe. Vous ferez évoluer votre carrière en vous joignant à une entreprise bâtie pour croître et durer. Vous serez soutenus par des leaders qui ont votre santé et bien-être à cœur et qui vous permettront de saisir des occasions afin de parfaire vos compétences et élargir les horizons. Chez CGI, nous valorisons la richesse que la diversité apporte et nous nous engageons à favoriser un environnement de travail où chacun s’épanouit. Nous collaborons avec nos clients pour bâtir des communautés plus inclusives et permettre à tous les associés de CGI de réussir. En tant qu’employeur prônant l’égalité des chances, il est important pour nous que vous puissiez donner le meilleur de vous-même durant le processus de recrutement. Si vous avez besoin d’un accommodement particulier, veuillez en informer votre recruteur. Ce même engagement envers l’équité s’étend à notre utilisation des technologies. Afin de soutenir notre équipe de recrutement, des outils d’IA peuvent être utilisés pour aider à l’évaluation des candidatures, sans jamais remplacer le jugement humain. Toutes les décisions d’embauche demeurent entièrement entre les mains de nos professionnels du recrutement. Pour en savoir plus sur l'accessibilité chez CGI, contactez-nous par courriel. Veuillez noter que ce courriel est strictement réservé aux demandes d'accessibilité et ne peut être utilisé pour vérifier l'état d’une candidature. Joignez-vous à nous, l’une des plus importantes entreprises de conseil en technologie de l’information (TI) et en management au monde.