At a Glance
- Tasks: Manage and optimise cloud infrastructure while supporting production systems and developing internal tools.
- Company: Reputable investment management firm in London's vibrant West End.
- Benefits: Hybrid working model, strong autonomy, and exposure to modern tech stack.
- Why this job: Join a dynamic team and make a real impact in a high-quality engineering culture.
- Qualifications: Experience with AWS, Linux, Docker, C#/.NET, and Python is essential.
- Other info: Great opportunity for career growth in a collaborative environment.
The predicted salary is between 36000 - 60000 £ per year.
An established and highly regarded investment management firm based in London's West End is seeking a versatile Infrastructure Engineer to play a key role across cloud platforms, on-prem systems, and internal tooling. This is a hands-on technical position supporting a sophisticated technology stack that underpins trading, analytics, data operations, and enterprise systems. You will work within a tight-knit engineering team, collaborating closely with front, middle, and back office stakeholders to ensure reliability, performance, and continual evolution of the firm's technology estate.
This is a hybrid role blending Infrastructure Engineering, Cloud (AWS), DevOps. You will be responsible for maintaining the core infrastructure, supporting production systems, and contributing to the development of internal tools and services.
Infrastructure Responsibilities
- Manage, optimise, and secure the AWS estate (ECS, ECR, EC2, VPC networking, IAM).
- Oversee and maintain Office 365 environment and related identity/security policies.
- Maintain and enhance CI/CD pipelines using TeamCity.
- Administer and support Linux servers (Ubuntu preferred) and Windows workstations.
- 1st - 3rd line+ support to a small office.
- Design and implement Docker containerisation strategies, including multi-stage builds.
- Monitor system performance and maintain logging, metrics, and alerting solutions.
- Automate server provisioning and configuration using infrastructure-as-code tools.
- Manage system upgrades, patches, and overall platform reliability.
- Troubleshoot complex infrastructure issues across networking, storage, and compute.
- Maintain and enhance C#/.NET services used for internal data processing and workflows.
- Develop internal Python tools, scripts, and automation solutions.
- Diagnose and resolve production issues in existing C# or Python services.
- Contribute to improving service resilience, observability, and performance.
Key Skills & Experience
Essential
- Strong background in AWS (ECS, ECR, EC2, IAM, VPC).
- Solid experience with Linux (Ubuntu) systems administration.
- Familiarity with Windows workstation management.
- Hands-on CI/CD experience - ideally TeamCity.
- Professional experience with Docker.
- Proficiency in C#/.NET and Python.
- Experience troubleshooting production systems end-to-end.
- Strong automation mindset and scripting capability.
- Comfortable working in a hybrid working environment.
Desirable
- Exposure to infrastructure-as-code tools (e.g., Terraform, CloudFormation, Ansible).
- Experience with monitoring/alerting stacks (Prometheus, Grafana, CloudWatch, ELK).
- Knowledge of financial markets or investment management environments.
- Understanding of networking fundamentals (DNS, VPNs, routing, firewalls).
What's on Offer
- Work in a high-quality engineering culture with strong autonomy.
- Exposure to a broad and modern tech stack across cloud, infra, and backend.
- Hybrid working model with a collaborative West End office environment.
APPLY NOW to avoid disappointment.
Infrastructure Engineer employer: Huxley
Contact Detail:
Huxley Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Infrastructure Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to AWS, Docker, or any automation tools. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by brushing up on technical questions and scenarios relevant to infrastructure engineering. Practice explaining your thought process clearly, as communication is key when working with cross-functional teams.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Infrastructure Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your AWS, Linux, and CI/CD experience to show us you're the right fit for the Infrastructure Engineer role.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about infrastructure engineering and how your background aligns with our needs. Be specific about your achievements and how they relate to the responsibilities outlined in the job description.
Showcase Your Technical Skills: Don’t shy away from listing your technical proficiencies, especially in AWS, Docker, and scripting languages like Python and C#. We want to see how you can contribute to our tech stack and improve our systems.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team!
How to prepare for a job interview at Huxley
✨Know Your Tech Stack
Make sure you’re well-versed in the specific technologies mentioned in the job description, especially AWS services like ECS, ECR, and EC2. Brush up on your Linux (Ubuntu) skills and be ready to discuss your experience with CI/CD pipelines, particularly TeamCity.
✨Showcase Your Problem-Solving Skills
Prepare to discuss past experiences where you’ve troubleshot complex infrastructure issues. Think of specific examples that highlight your ability to diagnose and resolve production problems, especially in C# or Python services.
✨Demonstrate Your Automation Mindset
Be ready to talk about how you’ve used automation tools in previous roles. Whether it’s through infrastructure-as-code tools like Terraform or scripting in Python, show how you’ve streamlined processes and improved efficiency.
✨Cultural Fit and Collaboration
Since this role involves working closely with various teams, emphasise your collaborative skills. Share examples of how you’ve successfully worked in a hybrid environment and contributed to team projects, ensuring reliability and performance across systems.