About Company
CGI is among the largest IT and business consulting services firms in the world, committed to helping clients succeed. We are insights-driven and outcomes-based to help accelerate returns on IT and business investments. We partner with clients to provide deep industry and technology expertise, global resources, and a proven track record of delivering high-quality, scalable, and secure solutions. Our Liverpool office is a hub of innovation, supporting diverse projects across public sector, commercial, and financial services industries. At CGI, we believe in fostering a culture of ownership, collaboration, and continuous learning, where our members (employees) are empowered to build meaningful careers and contribute to impactful work.
Job Description
CGI is a global leader in IT and business consulting, committed to delivering innovative and sustainable solutions that help our clients achieve their business goals. With a strong presence in Liverpool, we are currently seeking a highly skilled and motivated Cloud Engineer to strengthen our growing team. This role is perfect for an individual who is not only adept at navigating the complexities of multi-cloud environments, specifically AWS and Azure, but also possesses a solid foundation in traditional server deployment and management.
In this pivotal role, you will be instrumental in the end-to-end lifecycle of cloud solutions. This includes collaborating with solution architects and development teams to design resilient and scalable cloud architectures, deploying and managing infrastructure using Infrastructure as Code (IaC) principles (e.g., Terraform, CloudFormation, ARM templates), and implementing CI/CD pipelines to automate our deployment processes. You will be responsible for ensuring the security, reliability, and performance of our cloud and on-premises server environments, performing regular audits, implementing best practices, and responding to incidents promptly.
A significant part of your contribution will involve migrating legacy applications and infrastructure to cloud platforms, optimizing existing cloud resources for cost and performance, and ensuring compliance with industry standards and regulations. You will also be tasked with managing Windows and Linux servers, performing routine maintenance, patching, and troubleshooting, bridging the gap between our cloud and on-premises systems. This role offers a unique opportunity to work on diverse projects across various sectors, from public services to commercial enterprises, each presenting unique technical challenges and opportunities for growth.
We are looking for someone who is passionate about technology, embraces continuous learning, and is eager to contribute to a culture of technical excellence. You will work within a supportive team environment, where knowledge sharing and professional development are highly encouraged. If you are a proactive problem-solver, comfortable with both strategic planning and hands-on implementation, and ready to make a significant impact, then we encourage you to apply. Join CGI and help us build the next generation of robust and secure digital infrastructure, driving innovation and delivering tangible value to our clients.
Key Responsibilities
- Design, implement, and manage scalable, secure, and resilient cloud infrastructures on AWS and Azure platforms.
- Utilize Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation, ARM Templates) to automate resource provisioning and configuration.
- Develop and maintain CI/CD pipelines for automated deployment and release management.
- Administer and troubleshoot Windows and Linux servers in both on-premises and cloud environments.
- Monitor cloud and server infrastructure performance, security, and cost-efficiency, implementing optimizations as needed.
- Perform migrations of on-premises workloads to AWS and Azure cloud platforms.
- Implement and enforce security best practices, compliance standards, and data protection measures.
- Collaborate with development, operations, and architecture teams to integrate cloud solutions.
- Provide technical support and guidance, resolving complex infrastructure issues.
- Stay current with emerging cloud technologies, tools, and best practices.
Required Skills
- Proven experience with AWS services (EC2, S3, VPC, RDS, Lambda, IAM, CloudWatch)
- Proven experience with Azure services (VMs, VNet, Storage Accounts, Azure AD, Azure Functions)
- Strong understanding of server operating systems (Windows Server, various Linux distributions)
- Proficiency in scripting languages (e.g., Python, PowerShell, Bash)
- Experience with Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation, ARM templates)
- Familiarity with CI/CD tools and methodologies (e.g., Azure DevOps, Jenkins, GitLab CI)
- Networking fundamentals (TCP/IP, DNS, VPNs, Firewalls)
- Strong problem-solving and troubleshooting skills
- Excellent communication and teamwork abilities
Preferred Qualifications
- AWS Certified Solutions Architect – Associate/Professional
- Microsoft Certified: Azure Administrator Associate/Azure Solutions Architect Expert
- Experience with containerization technologies (Docker, Kubernetes)
- Knowledge of database administration (SQL Server, MySQL, PostgreSQL)
- Familiarity with monitoring and logging tools (e.g., ELK Stack, Splunk, Prometheus, Grafana)
- Bachelor's degree in Computer Science, Information Technology, or a related field
Perks & Benefits
- Competitive salary and performance-based bonuses
- Comprehensive health and wellness programs (medical, dental, vision)
- Generous paid time off and flexible working arrangements
- Company-matched pension plan
- Access to continuous learning and development opportunities (certifications, training courses)
- Professional membership subscriptions
- Employee assistance program
- Cycle to work scheme
- Life assurance and income protection
How to Apply
If you are a talented Cloud Engineer ready to make an impact with a global leader, we encourage you to apply! Please click on the application link below to submit your resume and cover letter. We look forward to reviewing your application and exploring how your skills and experience align with the needs of our team at CGI.