Software Infrastructure Engineer

Develop, own, and maintain tools and services supporting software build and release processes; deploy and maintain Kubernetes and Docker services; manage cloud infrastructure with Terraform; and improve build, test, deployment, and productisation workflows for machine learning software.

Responsibilities

  • Develop, own and maintain build and release tools and services
  • Deploy and maintain services with Kubernetes and Docker
  • Manage cloud infrastructure with Terraform
  • Support software build and release processes
  • Improve build, test, deployment and productisation processes

Requirements

  • Knowledge of Python, Go or C++
  • Experience deploying services in the cloud, with AWS preferred
  • Deep understanding of Linux environments
  • Production CI/CD experience
  • Experience with Infrastructure as Code tools
  • Experience with Kubernetes or OpenStack
  • Experience with GitHub Actions
  • Experience with build tools such as CMake
  • Experience with observability tooling such as Prometheus and Grafana

Benefits

  • Flexible working
  • Generous annual leave
  • Private medical insurance
  • Health cash plan
  • Dental plan
  • Pension matched up to 5%
  • Life assurance
  • Income protection
  • Parental leave
  • Employee assistance programme
  • Healthy food and snacks
  • On-site barista

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available