Senior Platform Engineer

Capco is a fully independent, global management and technology consultancy. For 20 years we have combined innovative thinking with deep industry knowledge to deliver business consulting, digital transformation and technology services to Finance and Energy markets.
London, UK
DevOps
Senior Software Engineer
In-Person
Finance

Description For Senior Platform Engineer

Capco is seeking a Senior Platform Engineer to join their team in London, UK. As a key player in supporting the evolution of the Financial Services industry, you'll be part of excellent teams developing new financial services apps and working on established Tier 1 banking applications. You'll have the opportunity to work on exciting greenfield projects and automate DevOps processes, improving your knowledge and skills in CI/CD.

The role involves designing, implementing, and maintaining highly available and scalable infrastructure on AWS, deploying and managing containerized applications using Kubernetes, implementing service mesh with Istio, and automating infrastructure provisioning with Terraform. You'll also be responsible for implementing CI/CD pipelines using GitLab and Argo CD, setting up monitoring and alerting systems with Grafana and Prometheus, and ensuring security best practices are followed.

Key responsibilities include:

  • Infrastructure Management on AWS
  • Container Orchestration with Kubernetes
  • Service Mesh implementation with Istio
  • Infrastructure as Code using Terraform
  • CI/CD pipeline management with GitLab and Argo CD
  • Monitoring and Alerting setup with Grafana and Prometheus
  • Security and Compliance enforcement
  • Repository Management using ECR
  • Documentation and Best Practices creation
  • Collaboration with development, operations, and security teams

The ideal candidate will have expertise in AWS, Kubernetes, Istio, Terraform, GitLab, Argo CD, Grafana, Prometheus, and ECR. Experience in financial services domains such as Capital Markets, Retail Banking, Payments, Insurance, or Wealth/Asset Management is highly desirable.

Capco offers a work culture focused on innovation, ongoing learning opportunities, a flat non-hierarchical structure, and a diverse, inclusive, meritocratic environment. They also provide competitive family-friendly benefits, including enhanced maternity/adoption/shared parental leave and paid leave for various life events.

Join Capco to be part of a team that's shaping the future of finance through innovative technology solutions.

Last updated 5 hours ago

Responsibilities For Senior Platform Engineer

  • Design, implement, and maintain highly available and scalable infrastructure on AWS
  • Deploy, manage, and scale containerized applications using Kubernetes
  • Implement and manage Istio for service mesh and microservices architecture
  • Automate infrastructure provisioning and management using Terraform
  • Implement and maintain CI/CD pipelines using GitLab and Argo CD
  • Set up comprehensive monitoring and alerting systems using Grafana and Prometheus
  • Ensure security best practices are followed, particularly around containerization and cloud infrastructure
  • Manage Docker images and other artifacts in ECR (Elastic Container Registry)
  • Create and maintain documentation of the infrastructure and deployment processes
  • Work closely with development, operations, and security teams to ensure seamless integration and delivery of new features

Requirements For Senior Platform Engineer

Kubernetes
Java
JavaScript
Python
TypeScript
  • Proficiency in AWS services for building and managing scalable infrastructure
  • Expertise in deploying, managing, and scaling applications on Kubernetes
  • Experience with Istio for service mesh and managing microservices communication
  • Proficiency in using Terraform for infrastructure as code
  • Familiarity with Cactus for blockchain applications
  • Strong understanding of using GitLab for version control and CI/CD processes
  • Experience with Argo CD for continuous delivery and GitOps practices
  • Proficiency in setting up and using Grafana and Prometheus for monitoring and alerting
  • Experience with managing Docker images and other artifacts in AWS ECR
  • Demonstrate practical experience of engineering best practices
  • Experience working across one of Capco's key domains (Capital Markets, Retail Banking, Payments, Insurance or Wealth/Asset Management)
  • Ability to work individually or with teams, recommending tooling and solutions aligning with organizational strategies
  • Advanced knowledge of key security technologies, protocols & techniques (e.g. TLS, OAuth, Encryption, Networks)
  • Ability to communicate complex ideas to non-experts with eloquence and confidence
  • Passion for being part of the engineering team that is forming the future of finance

Benefits For Senior Platform Engineer

Medical Insurance
Parental Leave
  • Ongoing learning opportunities to acquire new skills or deepen existing expertise
  • A flat, non-hierarchical structure enabling work with senior partners and directly with clients
  • A diverse, inclusive, meritocratic culture
  • Enhanced and competitive family friendly benefits, including maternity / adoption / shared parental leave
  • Paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement

Interested in this job?

Jobs Related To Capco Senior Platform Engineer

Senior Systems Engineer - DevOps (Active Directory)

Senior Systems Engineer - DevOps (Active Directory) at Netflix, focusing on Active Directory, Azure, and Google Workspace solutions.

Senior Software Engineer, Reliability and Operational Excellence - DGX Cloud

Senior Software Engineer role at NVIDIA focusing on reliability and operational excellence for DGX Cloud, ensuring maximum uptime and performance of GPU cloud services.

DevSecOps Engineer - WGS

DevSecOps Engineer for Auria's WGS GSCCE project, focusing on CI/CD, cloud services, and secure software development.

Senior DevOps Engineer (AWS)

Senior DevOps Engineer (AWS) role at Dev.Pro, building innovative POS applications with modern tech stack and specializing in payment systems.

Systems Engineer (Windows) - BOT

Senior Systems Engineer role at Bounteous, focusing on Windows systems, Microsoft Intune, Entra ID, and network management.