Overview
Our roles are only available if you hold a UK Security Clearance and are a sole UK National due to the secure nature of the project. You will either hold a higher level clearance or be willing to obtain it. Any individual without security clearance is welcome to apply and will always be considered for this or wider opportunities in CGI, where appropriate. The role offers opportunities to work on leading edge and bespoke technologies within an interesting and highly rewarding environment. We are committed to developing our members and will provide learning and development opportunities to ensure 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.
Responsibilities
* Interact with external customers to understand and optimise for their legacy and future environment, bringing platform optimisations to minimise the amount of code we need to develop and the infrastructure we need to deploy.
* Able to understand product roadmaps and conceive the platforms required to support them.
* Mentor 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/messaging flows.
* Data communications and network services including 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 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 (OpenTelemetry, TIG and ELK stacks)
* DevOps engineering
* English
* Kubernetes
* Linux
* Web services
* Windows
Life at CGI
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. We call ourselves CGI Partners rather than employees. 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. We’re committed to inclusivity and a diverse tech community, and we support your career growth with leadership that cares about your health and well-being.
#J-18808-Ljbffr