Infrastructure Automation Specialist

Cgi — Canada · Posted ~3 days ago

Mid

Skills

Infrastructure Automation Terraform CI/CD GitLab PowerShell Python Infrastructure as Code Automation Scripting

🔓 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

An infrastructure automation specialist will develop tools, scripts, and workflows that make IT operations more efficient, consistent, and reliable. The role covers automated infrastructure deployment, Infrastructure as Code, CI/CD pipelines, scripting with Python and PowerShell, troubleshooting, and continuous improvement of operational processes.

Highlights

Automation-focused infrastructure role with broad exposure to CI/CD, Infrastructure as Code, scripting, deployment automation, and collaboration across infrastructure, security, architecture, and cloud teams.

Description

We are seeking an Infrastructure Automation Specialist to support the development, implementation, and maintenance of automation solutions for our IT infrastructure. In this role, you will be responsible for developing tools and processes that improve the efficiency, consistency, and reliability of infrastructure operations. Working closely with infrastructure, operations, security, architecture, and cloud teams, you will automate deployments, standardize processes, and support ongoing operational requirements. Your future duties and responsibilities Develop, maintain, and enhance automation tools, scripts, and workflows. Automate the deployment and management of virtual infrastructure. Develop and maintain Infrastructure as Code using Terraform. Build and support CI/CD pipelines using GitLab or equivalent tools. Develop automation using PowerShell and Python. Identify opportunities to improve and automate operational processes. Troubleshoot and resolve issues related to automation and infrastructure deployments. Participate in system deployments, upgrades, patching, and change implementation. Ensure automation solutions meet operational, performance, and security requirements, including vulnerability remediation. Work with infrastructure, cloud, security, and architecture teams to implement automation solutions. Create and maintain technical documentation and operational procedures. Required Qualifications To Be Successful In This Role 2–4 years of experience in infrastructure automation, DevOps, systems administration, or software development. Bilingual (French/English) Strong experience with PowerShell. Experience with Terraform (Infrastructure as Code). Experience developing automation using Python. Experience with CI/CD tools, including GitLab or equivalent. Understanding of DevOps practices and automation principles. Knowledge of routing and switching technologies (CCNA, CCNP, or equivalent experience). Experience with firewall technologies, including Fortinet and Cisco. Strong troubleshooting and problem-solving skills. Ability to work effectively in a collaborative team environment. Experience supporting virtualized infrastructure environments. Experience working with cloud technologies. Knowledge of infrastructure security and vulnerability management. Experience working in enterprise IT environments. 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 $60,000–$110,000. This role is a future opportunity. Spécialiste en Automatisation des Infrastructures TI Nous sommes à la recherche d'un spécialiste en automatisation des infrastructures TI passionné par l'amélioration continue des environnements technologiques. Vous contribuerez à la conception, à l'implantation et à l'évolution de solutions permettant d'automatiser les opérations, de simplifier les déploiements et d'assurer la fiabilité des plateformes. Dans ce rôle, vous travaillerez à l'amélioration des pratiques d'infrastructure en développant des solutions d'automatisation robustes, évolutives et sécuritaires. Vous participerez également à la modernisation des processus d'exploitation en favorisant les approches DevOps et Infrastructure as Code. Vous collaborerez avec différentes équipes techniques, notamment les équipes d'exploitation, d'architecture, de sécurité et d'infonuagique, afin de livrer des solutions performantes répondant aux besoins de l'organisation. Your future duties and responsibilities Développer et maintenir des outils d'automatisation pour les opérations TI. Concevoir des scripts et des processus automatisés afin d'améliorer l'efficacité des environnements virtuels. Déployer et gérer des infrastructures à l'aide de Terraform (Infrastructure as Code). Participer à la conception, à l'optimisation et au maintien de pipelines CI/CD. Automatiser les activités de déploiement, de configuration et de gestion des environnements. Identifier, analyser et résoudre les problèmes liés aux solutions d'automatisation. Participer aux activités de déploiement, de mises à niveau et de gestion des changements. Veiller à la qualité, à la performance et à la sécurité des solutions développées, incluant la correction des vulnérabilités. Contribuer à l'amélioration continue des processus opérationnels et des pratiques DevOps. Produire et maintenir une documentation technique claire des solutions développées. Collaborer avec les différentes équipes TI afin d'assurer l'intégration harmonieuse des solutions. Required Qualifications To Be Successful In This Role Vous possédez un fort intérêt pour l'automatisation, les infrastructures modernes et les pratiques DevOps. Vous aimez résoudre des problèmes complexes, optimiser les processus et travailler dans un environnement collaboratif. Qualifications Requises Minimum de deux (2) à quatre (4) années d'expérience pertinente en automatisation, développement ou infrastructure TI. Excellente maîtrise de PowerShell. Expérience avec Terraform (Infrastructure as Code). Expérience en développement avec Python. Expérience avec des outils CI/CD, notamment GitLab ou un équivalent. Bonne compréhension des pratiques DevOps, de l'automatisation et du déploiement continu. Connaissance des technologies de routing and switching (niveau CCNA ou CCNP ou expérience équivalente). Connaissance des technologies de pare-feu, notamment Fortinet et Cisco. Capacité à documenter les solutions et à partager les meilleures pratiques. Maîtrise intermédiaire de l'anglais (selon les besoins de l'environnement). Atouts Expérience dans la gestion d'environnements virtuels. Expérience avec des infrastructures infonuagiques. Connaissance des pratiques de sécurité et de gestion des vulnérabilités. Expérience dans l'automatisation d'infrastructures à grande échelle. 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 60 000 $ et 110 000 $. Ce Ce poste est une opportunité future.