We are looking for a skilled DevOps / Automation Engineer with strong Linux fundamentals, scripting expertise, and hands-on experience in CI/CD, containers, and basic Kubernetes. The ideal candidate should be comfortable working with existing automation, improving pipelines, and supporting infrastructure through scripting and automation.
Key Responsibilities
- Manage and troubleshoot Linux-based systems using command-line tools
- Develop, read, and enhance automation scripts for daily operational tasks
- Build, maintain, and support CI/CD pipelines using GitLab
- Work with containerized applications using Docker
- Support basic Kubernetes workloads and perform troubleshooting
- Collaborate with development and infrastructure teams to automate processes
- Use version control best practices to manage code and scripts
- Assist with infrastructure automation and continuous improvement initiatives
Mandatory Technical Skills
- Linux (Mandatory)
- Strong understanding of Linux OS fundamentals
- Excellent knowledge of Linux commands
- File and directory management
- Process and user management
- Troubleshooting using command-line tools
- Shell Scripting (Bash)
- Good understanding of Bash shell scripting
- Ability to read and understand existing scripts
- Write basic to intermediate shell scripts
- Knowledge of variables, loops, conditions, and functions
- PowerShell
- Basic to intermediate knowledge of PowerShell
- Ability to read, modify, and maintain PowerShell scripts
- Understanding script execution flow and logic
- Git & Version Control
- Strong understanding of Git fundamentals
- Experience with repositories, branches, commits, and merges
- Ability to resolve merge conflicts
- GitLab & CI/CD Pipelines
- Hands-on experience with GitLab
- Ability to build and maintain GitLab CI/CD pipelines
- Understanding of stages, jobs, and .gitlab-ci.yml
- Knowledge of artifacts, variables, and environments
- Docker
- Basic understanding of Docker and container concepts
- Ability to build Docker images using Dockerfiles
- Run and manage containers
- Kubernetes (Basics)
- Basic knowledge of Kubernetes architecture
- Experience with kubectl commands
- Understanding of pods, deployments, services, and namespaces
- Basic troubleshooting and log analysis
Additional Technical Knowledge
- Ability to understand and enhance existing automation scripts
- Knowledge of VMware / vCenter / vSphere Client
- Ability to navigate the UI and understand hypervisor concepts
- Experience with Visual Studio
- Ability to write automation scripts using Python and PowerShell
- Use automation to support infrastructure provisioning and operations
Soft Skills & Expectations
- Strong problem-solving and analytical skills
- Willingness to learn and grow in DevOps and automation tools
- Ability to work independently and in a team environment
- Good communication and documentation skills
Life at CGI:
It 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
Come join our team, one of the largest IT and business consulting services firms in the world.
Your future duties and responsibilities
Required Qualifications To Be Successful In This Role
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.
Come join our team—one of the largest IT and business consulting services firms in the world.