StackHPC logo
StackHPC
Posted 77 days agoVerified live 1d ago

Cloud Engineer

Brief overview

Remote
UndergradOr in progress
KubernetesDockerCI/CD pipelinesGitHub workflowsGitLab pipelinesBash scriptingPython scriptingLinuxOpenStackAWSAzureGCPTerraformAnsiblePrometheusGrafanaOpenSearch

About the company

StackHPC logo
StackHPCstackhpc.com

The Driving Force for OpenStack in Research Computing.

Job description

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.

More jobs like this