Summary
StackHPC is a company that develops open source cloud infrastructure for research computing, HPC, and AI. They are seeking a motivated and organized Cloud Engineer to maintain and optimize development and deployment pipelines, ensuring the reliability and scalability of systems.
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
Skills
- 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)
- 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
Qualifications
Must Haves
- 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)
Nice to Haves
- 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
Benefits
- Competitive salary and bonus.
- Generous stock option scheme.
- Flexible working hours and discretionary remote working / flexible working practices for senior-level expertise.
- 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.