Infrastructure Engineer

The Currency Cloud Services Limited
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Charing Cross, United Kingdom

Tech stack

Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
JIRA
Bash
Cloud Computing
Cloud Computing Security
Configuration Management
Continuous Integration
DevOps
Distributed Systems
DNS
Fault Tolerance
Github
Identity and Access Management
Virtual Private Networks (VPN)
Python
Key Management
Network Configuration and Change Management
Networking Basics
Routing
Octopus Deploy
Runbook
Software Vulnerability Management
Datadog
Data Logging
Scripting (Bash/Python/Go/Ruby)
Load Balancing
Amazon Web Services (AWS)
Istio
System Availability
Delivery Pipeline
Reliability of Systems
Firewalls (Computer Science)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Containerization
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Deployment Automation
Cloudwatch
Terraform
Software Version Control
Docker
Jenkins
Vulnerability Analysis

Job description

Currencycloud, part of Visa, is a technology-driven company specialising in cross-border payments. Our mission is to provide businesses with seamless and secure global payment solutions. As an Infrastructure Engineer, you will play a key role in designing, building, and operating scalable, secure, and resilient cloud infrastructure on AWS., This mid-level role is ideal for engineers with proven experience in cloud technologies, automation, DevOps practices, and distributed systems. You will work closely with senior engineers and cross-functional teams to drive improvements, implement best practices, and ensure the reliability of the systems powering our global payment network., AWS Infrastructure Engineering:

  • Design, build, and maintain AWS services at scale, including:
  • EC2, EKS, ECR, S3, KMS, VPC, RDS, ElastiCache, OpenSearch, SageMaker, and CloudWatch.
  • Maintain and optimise network configurations across VPCs, including transit gateways, subnets, routing, and security groups.
  • Investigate and resolve operational issues, ensuring high availability and performance.

Infrastructure Automation & IaC:

  • Develop and maintain infrastructure-as-code (IaC) using Terraform, implementing reusable, secure modules.
  • Drive improvements to automation workflows and configuration management.
  • Contribute to the creation and lifecycle management of golden AMIs.

Containerisation & Orchestration:

  • Manage and optimise containerised workloads on Kubernetes (EKS).
  • Use Helm to package and manage Kubernetes deployments.
  • Implement and troubleshoot service mesh technologies such as Istio.
  • Maintain and optimise container image lifecycle including security scanning within automated pipelines.

CI/CD & Deployment Automation:

  • Design, maintain, and optimise CI/CD pipelines with tools such as ArgoCD, Jenkins, and Terraform Cloud.
  • Automate deployment workflows, testing, and release processes to improve delivery speed and reliability.

Monitoring, Observability & Reliability:

  • Build and enhance monitoring, logging, and alerting systems using CloudWatch, Datadog, and other observability platforms.
  • Contribute to SRE-style initiatives to improve system resilience, scalability, and fault tolerance.

Security & Compliance:

  • Implement and enforce cloud security best practices, including identity and access management, encryption, and secrets governance.
  • Manage key lifecycle and cryptographic operations using AWS KMS.
  • Participate in vulnerability management processes and remediation work.
  • Ensure infrastructure compliance with internal and external security standards.

Collaboration & Documentation:

  • Collaborate with developers, data teams, and platform engineering to ensure infrastructure meets product and compliance needs.
  • Produce clear technical documentation, runbooks, and architectural diagrams.
  • Contribute to knowledge sharing and help mentor associate engineers.

This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.

Requirements

Bachelor's degree in Computer Science, Information Technology, or equivalent practical experience. Industry certifications in cloud or DevOps are a plus. Required Skills & Experience: Professional AWS experience operating production workloads. Strong hands-on knowledge of core AWS services (EC2, VPC, IAM, RDS, S3, etc.). Proficiency with Terraform and infrastructure-as-code patterns. Strong understanding of containerisation (Docker) and orchestration with Kubernetes. Experience building and maintaining CI/CD pipelines. Solid scripting experience using Python, Bash, or similar. Experience with monitoring/observability stacks (CloudWatch, Datadog, OpenTelemetry, etc.). Good understanding of networking fundamentals (DNS, routing, VPNs, load balancing, firewalls). Strong version-control discipline using GitHub or similar. Understanding of DevOps methodologies and cloud operational best practices. Desirable Skills & Experience: Experience with Istio or other service mesh technologies. Exposure to GitOps workflows and tools such as Port. Familiarity with automated infrastructure deployment pipelines. Experience with project management tooling such as Jira. AWS certifications (Solutions Architect, SysOps, DevOps Engineer). Education & Qualifications: Bachelor's degree in Computer Science, Information Technology, or equivalent practical experience. Industry certifications in cloud or DevOps are a plus. Personal Attributes: Strong analytical and troubleshooting skills. Proactive and able to work independently while collaborating effectively. Excellent communication skills. Strong planning, prioritisation, and organisational abilities. Comfortable challenging assumptions and contributing to architectural discussions. Ownership mindset with a drive to deliver high-quality solutions.

About the company

Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. At Visa, you'll have the opportunity to create impact at scale - tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join Visa and do work that matters - to you, to your community, and to the world. Progress starts with you.

Apply for this position