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 Senior Platform Engineer, you will play a key role in supporting the evolution of the Financial Services industry through modern, cloud-based platforms and Agile methodologies. You'll work on exciting greenfield projects and established Tier 1 banking applications, automating and optimizing DevOps processes, and improving your skills in CI/CD. The role offers opportunities to work across different technology stacks, from serverless deployments to on-premise private cloud deployments. Capco provides training and certification opportunities to help you become the best DevOps engineer possible. The ideal candidate should have experience in financial services domains, expertise in engineering best practices, and a passion for continuous improvement. Key responsibilities include infrastructure management on AWS, container orchestration with Kubernetes, implementing service mesh with Istio, infrastructure as code using Terraform, and setting up CI/CD pipelines with GitLab and Argo CD. The role also involves monitoring and alerting using Grafana and Prometheus, ensuring security best practices, and collaborating closely with development, operations, and security teams.

Last updated an hour ago

Responsibilities For Senior Platform Engineer

  • Design, implement, and maintain a 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
  • 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
  • Experience working across one of Capco's key domains (Capital Markets, Retail Banking, Payments, Insurance or Wealth/Asset Management) is highly desirable
  • 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

  • Ongoing learning opportunities to help you acquire new skills or deepen existing expertise
  • A flat, non-hierarchical structure that will enable you to 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 and paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement

Interested in this job?

Jobs Related To Capco Senior Platform Engineer

Senior Unix Administrator / Systems Engineer

Senior Unix Administrator / Systems Engineer role at Dev Technology, working on mission-critical systems for government clients.

DevOps Engineer

Senior DevOps Engineer role at Cast & Crew, focusing on infrastructure management, system reliability, and performance optimization using AWS, Linux, and various DevOps tools.

DevSecOps Engineer 3

Auria is hiring a DevSecOps Engineer 3 to support the C2BMC program, focusing on infrastructure and platform as a service capabilities.

Lead Implementation Engineer

Lead Implementation Engineer at Verinext responsible for end-to-end implementation of Venafi lifecycle management tool.

Senior Systems Engineer - DevOps (Active Directory)

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