Cloud Engineer
About the Role
We are seeking a highly skilled Cloud Engineer to join the growing technology team in London. You will play a critical role in designing, building, and maintaining scalable, secure, and high-performance cloud infrastructure that supports the trading platforms.
This is an exciting opportunity to work in a fast-paced trading environment where reliability, speed, and innovation are key.
Key Responsibilities
- Design, implement, and manage cloud-based infrastructure (primarily AWS)
- Automate deployment pipelines and infrastructure using Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation)
- Monitor system performance, availability, and security across cloud environments
- Collaborate with developers, DevOps, and trading teams to optimise system architecture
- Ensure high availability and disaster recovery solutions are in place
- Manage CI/CD pipelines and improve deployment processes
- Troubleshoot and resolve complex infrastructure and networking issues
- Maintain security best practices, including IAM, encryption, and compliance standards
Required Skills & Experience
- Proven experience as a Cloud Engineer, DevOps Engineer, or similar role
- Strong hands-on experience with AWS
- Proficiency with Infrastructure as Code tools (e.g., Terraform)
- Experience with containerisation technologies (Docker, Kubernetes)
- Solid understanding of networking, security, and system architecture
- Experience with CI/CD tools (e.g., Jenkins, GitHub Actions)
- Strong scripting skills (Python)
- Excellent problem-solving and communication skills