Save time and effort sourcing top tech talent

Platform Architect

London, UK
Cloud Architect Infrastructure Architect Platform Engineer
CGI
Actively hiring

Sign up for the chance to get matched to this role, and similar opportunities.

Position Description
Secure Innovation is part of CGI’s Space, Defence, and Intelligence business unit, focused primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. Our teams work alongside our clients to help them understand how to exploit technologies to maintain competitive advantage. Our systems are engineered for performance, security, reliability and scalability; built with modern CI and CD tooling and techniques. We're looking for experienced Platform Architects who can design, build, and maintain the platforms upon which our products and services are developed and/or run. This is not an Enterprise Architecture role.
You will provide the critical operational glue between the applications produced by the developers and the broader technical eco system, on-cloud and on-premise.
The role offers fantastic opportunities to work on leading edge and bespoke technologies within an interesting and highly rewarding environment. We are heavily committed to developing our members and will provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all of the mandatory requirements, we would consider high quality individuals who meet most of the criteria.
Essential Skills

• Be able to Interact with External Customers to understand and optimise for their legacy and future environment, bringing platform optimisations to minimise the amount of code that we need develop, and infrastructure that we need to deploy. Integrating with other systems and sub systems, where required.
• Able to understand Product Roadmaps and conceive the platforms that will be required to support them.
• Mentor our teams in technology, architecture and the delivery of new solutions.
• Build productive relationships with the developer, architecture, and in-service operations teams.
• Work on new projects and established live systems.


Distributed System Architecture and Engineering


• Develop explainable conceptual and detailed design documentation, to a professional standard
• Bring a toolbox of actionable Design Patterns for Systems
• Enable Data Intensive Applications and their Streams/Message Flows
• Data Communications and Network Services including the common Enterprise and Service Provider protocols that enable packets to move on the Public Cloud
• Instrumentation and Control Engineering
• Public Cloud API and major Cloud Services (AWS, Azure, GCP) at an Associate/Professional level
• Cloud Native Architecture including Microservices
• Data Storage (Block, Object, SQL, NOSQL)
• Authentication, Authorisation, Identity Platforms
• Information Security, Privacy and Regulatory Compliance


Performance Tuning, Hardening and Troubleshooting


• Problem Solving Skills to Methodically Find Faults and perform Root Cause Analysis
• Able to evaluate multiple courses of action, achieving goals by non-standard means if necessary
• System Regression
• Protocol Analysis
• Load Testing
• Availability and Resilience Optimisation
• Lockdowns and Basic Penetration Testing


Technologies


• Operating Systems and Virtualisation (Windows and Linux)
• Infrastructure as Code and Operational Automation (e.g. Terraform, Ansible)
• Message Queueing and Streaming Fabrics (e.g. AMQP, Kafka, Kinesis)
• Docker and Kubernetes
• Scripting (Shell and PowerShell)
• Basic Coding with a bias for Infrastructure (Python, Go, C#)
• IAM Policy and Authentication/Authorization schemes
• Web Services and REST API
• Databases and Storage Systems
• Development Build, Test, and Deployment Pipelines
• Observability and Monitoring (Open Telemetry, TIG and ELK stacks)

Sign up for the chance to get matched to this role, and similar opportunities.

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?