What are the responsibilities and job description for the Cloud Engineer position at Elliot Partnership?
OVERVIEW
We seek a Linux Engineer to join the Quant Systems team to lead on-prem to cloud migrations at scale. This is a hands-on technical role within an engineering team responsible for high-performance trading and research infrastructure. It offers the opportunity to be part of an inclusive, collaborative, and engaging working environment.
WHAT YOU'LL DO DAY-TO-DAY
You'll be part of a global team that designs and maintains the firm's largest compute infrastructure, which includes operating system platforms, software development tooling, high-performance computing, networking, and storage for research and trading. You'll contribute to the design and implementation of these systems, with a primary focus on public cloud, including the integration of cloud with on-premises systems.
WHO WE'RE LOOKING FOR
- A degree in computer science (or another technical discipline) is required, as is five to ten years of comparable work experience.
- Extensive knowledge of modern cloud environments (preferably GCP / AWS / Azure), including their security properties, constraints, and the tradeoffs between different deployment options, is required, as is a knowledge of operating systems, networking, and infrastructure as code (e.g., Terraform).
- Proficiency in coding infrastructure products in Python, Go, or a similar language is required.
- In-depth knowledge of storage and networking configuration options available from different cloud providers is required.
- Impressive communication skills are essential, as the role will entail significant interaction with different departments across the firm.
- Previous experience with the design and maintenance of hybrid cloud / on-prem Linux deployments at scale (hundreds to thousands of nodes) is essential.