At a Glance
- Tasks: Build and optimise cloud-native software solutions with a dynamic team.
- Company: Join CGI, a top-rated employer known for innovation and inclusivity.
- Benefits: Enjoy competitive salary, private healthcare, and a share scheme.
- Why this job: Make a real impact in tech while growing your career in a supportive environment.
- Qualifications: Experience in Agile teams and cloud technologies like AWS, Terraform, and Docker.
- Other info: Flexible hybrid working model with opportunities for travel and career growth.
The predicted salary is between 36000 - 60000 £ per year.
Position Description:
At CGI, you’ll help shape the future of secure, scalable digital platforms that power critical services across the UK. As a Platform Engineer, you will play a central role in strengthening high-performance environments that enable agile delivery and continuous innovation initially for our major UK Government and Justice clients. You will take ownership of complex platform challenges, collaborate closely across multi-disciplinary teams, and apply creative problem-solving to drive automation, reliability, and resilience. Supported by a community of experts, you will contribute to modernising platforms that make a real impact while evolving your skills in an environment that values curiosity, initiative, and continuous growth.
CGI was recognised in the Sunday Times Best Places to Work List and has been named a UK ‘Best Employer’ by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you’ll be part of an open, friendly community of experts. We’ll train and support you in taking your career wherever you want it to go.
Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position with very occasional travel to one of our client’s sites across the UK.
Your future duties and responsibilities:
In this role, you will maintain and enhance secure, resilient, and scalable platform environments that underpin continuous delivery for multiple teams. You will take ownership of platform health, proactively identifying improvements, strengthening automation, and ensuring the reliability and performance of core systems. Working closely with developers, security specialists, and infrastructure teams, you will help streamline CI/CD pipelines, embed secure-by-design practices, and support the rapid deployment of high-quality applications.
You will contribute ideas, trial new approaches, and be supported by a collaborative community as you help drive forward platform innovation, operational excellence, and continuous improvement.
Key responsibilities include:
• Lead & Innovate: Configure, manage, and optimise platform infrastructure to ensure high availability, scalability, and resilience.
• Develop & Deliver: Build automation for provisioning, deployments, remediation, and system maintenance using IaC and CaC.
• Monitor & Enhance: Implement advanced monitoring, analyse performance metrics, and optimise system capacity.
• Secure & Strengthen: Embed security controls throughout environments and CI/CD pipelines, ensuring compliance and automated vulnerability detection.
• Collaborate & Enable: Work with developers and security teams to streamline deployments and integrate secure DevSecOps practices.
• Resolve & Improve: Lead incident triage, troubleshoot issues, and introduce automated remediation where possible.
• Explore & Evolve: Research new technologies and integrate modern practices to uplift platform performance and reliability.
Required qualifications to be successful in this role:
To succeed, you will bring hands-on experience in platform engineering or DevSecOps, with strong knowledge of cloud platforms, IaC, automation tooling, and secure development practices. You should be comfortable working across cross-functional teams, contributing to continuous improvement, and supporting mission-critical environments.
You should have:
• Experience in platform engineering, DevSecOps, or similar roles.
• Strong understanding of public cloud platforms such as Azure, AWS or GCP. Certifications in these platforms would be an advantage.
• Proficiency with container tools (e.g., Docker, Kubernetes, Docker Swarm) and associated tools such as Helm and ISTIO.
• Experience with IaC tools (Terraform, ARM Templates, AWS CDK, etc).
• Experience with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins) and good working knowledge of Git concepts and practices.
• Knowledge of monitoring technologies (For example Prometheus, Grafana, Dynatrace).
• Proficiency in scripting (Python, Bash) and Configuration-as-Code tools (e.g., Ansible).
• Understanding of cloud and container security, automation tooling, and frameworks such as OWASP and CIS Benchmarks.
#LI-JW1
Skills:
Platform Engineer employer: CGI
Contact Detail:
CGI Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Platform Engineer
✨Tip Number 1
Network like a pro! Reach out to current or former CGI employees on LinkedIn. Ask them about their experiences and any tips they might have for landing a role as a Platform Engineer. Personal connections can make a huge difference!
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Make sure you can talk confidently about cloud-native infrastructure, CI/CD pipelines, and tools like Terraform and Docker. We want to see your passion for automation and collaboration!
✨Tip Number 3
Showcase your problem-solving skills during interviews. Be ready to discuss past challenges you've faced in software deployment or platform management, and how you tackled them. We love candidates who can think on their feet!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our community at CGI.
We think you need these skills to ace Platform Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Platform Engineer role. Highlight your cloud-native infrastructure experience and any relevant projects you've worked on, especially those involving Terraform, Ansible, or Docker.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role and how you can contribute to our mission at CGI. Share specific examples of your work in Agile teams and how you've driven continuous delivery through automation.
Showcase Your Technical Skills: Don’t forget to mention your hands-on expertise with AWS services and CI/CD pipelines. We love seeing practical knowledge, so include any troubleshooting experiences or projects where you've optimised environments.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to see your application and get you into our community of tech talent!
How to prepare for a job interview at CGI
✨Know Your Tech Stack
Make sure you’re well-versed in the tools mentioned in the job description, like Terraform, Ansible, Docker, and Kubernetes. Brush up on your AWS services knowledge too, as they’ll likely ask you about EC2, VPC, and CloudWatch during the interview.
✨Showcase Your Collaboration Skills
Since the role involves working closely with developers and architects, be prepared to discuss your experience in Agile teams. Share specific examples of how you’ve fostered collaboration and continuous improvement in past projects.
✨Prepare for Problem-Solving Questions
Expect questions that test your troubleshooting skills. Think of scenarios where you diagnosed pipeline failures or resolved cloud/network issues, and be ready to explain your thought process and the steps you took to solve them.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions that show your interest in the company and the role. Inquire about their approach to cloud-native software delivery or how they support the growth of their engineers. This shows you’re genuinely interested in being part of their team.