Job description
Connect to your opportunity
We're on the lookout for a talented and experienced platform engineer to join our rapidly growing team. Every day is different, requiring your in-depth knowledge of engineering and architectural principles to design and build innovative platform solutions for our broad range of clients.
Responsibilities
* Design, develop, and maintain high‑quality platforms and pipelines.
* Participate throughout the software development lifecycle, from design to deployment and maintenance.
* Engage and provide technical insight during system design.
* Collaborate with cross‑functional teams to deliver software solutions.
* Write well‑documented code and contribute to technical documentation.
* Proactively troubleshoot issues, maintain the smooth operation of live services, and play a key role in resolving complex production issues.
* Stay up to date with the latest technologies and best practices, assessing their impact and identifying opportunities for adoption.
* Effectively communicate complex technical topics to both technical and non‑technical audiences.
* Actively contribute to the engineering community.
Required Skills
* Proven experience designing, building, and maintaining cloud‑based platforms and infrastructure, with a strong focus on Google Cloud Platform (GCP).
* Hands‑on experience with GCP services such as Compute Engine, Cloud Storage, VPC, IAM, Cloud Functions, and GKE (Google Kubernetes Engine).
* Proficient in Infrastructure as Code (IaC) using tools such as Terraform (including for GCP) or Deployment Manager.
* Strong background in CI/CD pipeline design and automation using tools like Jenkins, GitLab CI, Cloud Build, or similar.
* Proficiency in scripting languages (e.g., Python, Bash, Go).
* Experience with containerisation and orchestration (Docker, Kubernetes, GKE).
* Solid understanding of networking, security, and identity management in cloud environments, including GCP‑specific best practices.
* Familiarity with monitoring, logging, and alerting tools (e.g., Prometheus, Grafana, ELK stack, GCP Operations Suite).
* Experience with version control systems (e.g., Git).
* Ability to troubleshoot and optimise workloads for performance, cost, and reliability on GCP.
Desirable Skills
* Experience with multi‑cloud or hybrid cloud environments (AWS, Azure, on‑premise).
* Exposure to service mesh technologies (e.g., Istio, Linkerd) and configuration management tools (e.g., Chef, Puppet).
* Knowledge of site reliability engineering (SRE) principles and practices.
* GCP certifications (e.g., Cloud Digital Leader, Associate Cloud Engineer, DevOps Engineer).
* ITILv4 Foundation certification.
* Familiarity with GCP AI/ML services (AI Platform, AutoML).
* Experience with GCP billing, cost management, and optimisation.
* Exposure to GCP security tools (Security Command Centre, Cloud Armor or Cloud Security Scanner).
* Experience delivering complex projects from backlog through to production.
Soft Skills
* Excellent communication, collaboration and problem‑solving abilities, enabling the identification and resolution of challenges in a dynamic, fast‑paced environment.
* Ability to understand task requirements, dependencies, and prioritise work effectively for the team.
* Ability to mentor and guide junior engineers.
* Willing and eligible to obtain UK security clearance to Security Check (SC) if required.
#J-18808-Ljbffr