For optimal reading, please switch to desktop mode.
StackHPC Cloud Engineer
StackHPC develops open source cloud infrastructure for research computing, HPC and AI. We are proud to work with clients tackling the demanding challenges of modern scientific computing. StackHPC contributes actively to open source projects and communities. Our team keeps a close eye on the latest developments and technologies in order to provide up to date and competitive solutions for a range of client requirements. We foster a collaborative and inclusive work environment where every team member can thrive and grow.
Job Description
We are seeking a motivated and organised Cloud Engineer to join our dynamic team. The ideal candidate will have experience of Kubernetes and a keen interest in continuous integration, continuous delivery (CI/CD), and infrastructure automation. Cloud Engineers play a key role in maintaining and optimising our development and deployment pipelines, ensuring the reliability and scalability of our systems.
Key Responsibilities
- Assist in the development, maintenance, and improvement of CI/CD pipelines.
- Work within the development team to integrate new features and enhancements.
- Implement and manage container orchestration using Docker and Kubernetes.
- Troubleshoot and resolve infrastructure and deployment issues.
- Participate in code reviews and provide constructive feedback.
Qualifications
Core Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Familiarity with Linux.
- Basic understanding of DevOps principles and practices.
- Some experience with Kubernetes and containerisation.
- Familiarity with CI/CD tools (e.g., GitHub workflows, GitLab pipelines).
- Knowledge of scripting languages (e.g., Bash, Python).
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies and challenges.
- Experience with cloud platforms (e.g., OpenStack, AWS, Azure, GCP).
Additional Assets
- Understanding of infrastructure-as-code tools (e.g., Terraform, Ansible).
- Exposure to monitoring and logging tools (e.g., Prometheus, Grafana, OpenSearch).
- Experience using or operating an OpenStack cloud.
- Knowledge of high performance computing platforms and concepts.
- Python software development experience.
Our Technology Stack
We work with and deploy a wide range of OpenStack technologies and services. Experience with the following additional technologies is always beneficial:
- O/S: Rocky Linux, Ubuntu
- Storage: Ceph, NFS
- Supporting Components: Prometheus, Grafana, OpenSearch
- Networking: Ethernet, Infiniband, SRIOV
- Compute and Workloads: Kubernetes, Slurm
Our technology stack is constantly evolving to meet market and user requirements. So we will help you get up to speed as required.
Our Location
We have team members based across the globe but our HQ is in central Bristol - voted one of the best places to live in the UK and one of the UK's top destinations. This location is a short walk from Bristol Temple Meads station.
Salary and benefits
- Competitive salary and bonus.
- Generous stock option scheme.
- Flexible working hours and discretionary remote working / flexible working practices.
- 25 days paid holiday.
- Pension contribution.
- Support for travel to conferences and delivering presentations.
- Learning and employee development is a priority, including work time dedicated to R&D and technology.
Applying
We have an existing recruiter relationship, so there is no need for recruiters to contact us about this role.
We welcome applications by email at careers@stackhpc.com. Applications will be accepted until Friday, 28 November 2025. Early applications are encouraged, as we will be reviewing on a rolling basis.