Sydney, NSW, AU
We are seeking applicants who possess good technical knowledge of Cloud services and an understanding of Cloud technologies!
We hire great people and give them the freedom to be awesome
Outstanding opportunity for career growth.
A workplace of endless possibilities and a ‘reach for the clouds’ thought process.
About Vault Systems
Vault Systems is a rapidly growing Australian company that is dedicated to providing highly secure cloud services to the Australian Government and its partners.
The OpenStack Cloud Developer is responsible for playing an integral role in building Vault System’s next generation cloud architecture and optimising OpenStack to run on the latest hardware and take on the major players in the market. No proprietary solutions - we run almost exclusively on open source software.
A successful OpenStack Cloud Developer needs to be innovative, detail-oriented, team-oriented, self-directed and adaptable to changing business requirements. In addition to translating requirements into designs, you will be driven to produce results.
Job Tasks and Responsibilities
The duties and tasks are varied and complex needing independent judgement. Below you will find a list of some of the key duties and responsibilities:
Develop new features for the Vault Cloud, extending and maintaining OpenStack for stability and performance.
Research and implement technical approaches that address key business requirements.
Make transition plans for the smooth deployment into production
Improve operational reliability, security, scalability and performance.
Develop efficient and effective automated deployment and feature tests.
Drive design, development, and implementation of our software and services by employing and improving the best of open source applications.
Skills and Experience
Below is a list of the required experience, skills and qualifications that will allow you to be successful in this role.
Detailed knowledge of Linux and KVM/QEMU (administration, networking, troubleshooting). Ubuntu/Debian experience is a plus.
Experience in scripting and software development (Python, Bash).
Knowledge about the inner workings of the Ceph and Swift storage platforms
Ability to build virtual environments (e.g. using Vagrant) via CI and use them to automate tests for code changes and deployments. We test OpenStack on OpenStack.
In-depth Openstack experience that goes beyond deployment and operation, e.g. code contributions, custom solutions
Automation with Ansible
Docker containerization and deployment
Windows (Powershell, puppet, cloud-based tools)
System monitoring using Fluentd, Elasticsearch, Kibana, Prometheus, Cacti, Grafana, Nagios, Ceilometer, Ganglia
Other skills include:
Ability to learn quickly and think ahead.
Tackle problems with persistence and endurance until the correct solution is found.
Ability to drill down on a problem yourself and solve bigger issues in a team
Data Centre work experience (DC work is only occasionally required)
Good communication skills both written and verbal.
How To Apply
If you are looking for an opportunity to add value to a fast-growing Australian company, please submit your resume along with your cover letter (no more than two pages) to [email protected]