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 play a key role in supporting the evolution of the Financial Services industry. As part of our engineering team, you'll work on exciting greenfield projects and established Tier 1 banking applications used by millions. You'll automate and optimize DevOps processes, improving your CI/CD knowledge and skills. The role offers opportunities to work across different technology stacks, from serverless to on-premise private cloud deployments. You'll be part of a team developing new financial services apps and have the chance to wide your expertise in mobile technologies. We offer training through the best online courses and portals, along with certification opportunities to enhance your DevOps engineering skills.

Key responsibilities include:

  • Designing, implementing, and maintaining highly available and scalable infrastructure on AWS
  • Deploying, managing, and scaling containerized applications using Kubernetes
  • Implementing and managing Istio for service mesh and microservices architecture
  • Automating infrastructure provisioning and management using Terraform
  • Implementing and maintaining CI/CD pipelines using GitLab and Argo CD
  • Setting up comprehensive monitoring and alerting systems using Grafana and Prometheus
  • Ensuring security best practices, particularly for containerization and cloud infrastructure
  • Managing Docker images and artifacts in ECR (Elastic Container Registry)
  • Creating and maintaining documentation for infrastructure and deployment processes
  • Collaborating closely with development, operations, and security teams

Required skills:

  • Proficiency in AWS services for scalable infrastructure
  • Expertise in Kubernetes for application deployment and management
  • Experience with Istio for service mesh and microservices communication
  • Proficiency in Terraform for infrastructure as code
  • Familiarity with Cactus for blockchain applications
  • Strong understanding of 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
  • Experience managing Docker images and artifacts in AWS ECR

Join Capco for a work culture focused on innovation, ongoing learning opportunities, a flat structure enabling direct client interaction, and a diverse, inclusive, meritocratic environment. We offer competitive benefits, including enhanced family-friendly policies.

Last updated a minute 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
Go
Java
Python
  • 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

Benefits For Senior Platform Engineer

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
  • 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

AWS DevOps Engineer (Open Banking)

Join payabl. as an AWS DevOps Engineer to lead Open Banking initiatives, manage cloud infrastructure, and drive innovation in banking services.

Senior DevOps Engineer (AWS)

Senior DevOps Engineer (AWS) role at Dev.Pro, building innovative POS applications with modern tech stack and cloud infrastructure.

Systems Engineer (Windows) - BOT

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

DevSecOps Engineer - WGS

DevSecOps Engineer for Auria, supporting WGS GSCCE development with CI/CD, cloud, and security expertise.

Software Engineer - Cloud DevOps & Security

Julius is hiring a Senior Software Engineer for Cloud DevOps & Security to build and scale cloud infrastructure for AI-powered code execution, serving millions of users.