Software Developer
Job Description:
Australian Citizens residing in Australia only respond.
Essential criteria
1. Demonstrated software development experience in a Linux environment including experience with Python, open-source libraries, continuous integration, and version control
2. Agile mindset, the ability to communicate clearly, and to collaborate and build software with team members and stakeholders, while ensuring quality and timely outcomes.
3. Demonstrated experience with DevOps culture and techniques, such as automated testing, continuous integration/continuous delivery, and continuous monitoring of operational systems.
4. Demonstrated problem solving, and logical thinking skills, including debugging and unit test skills.
Desirable criteria
1. Demonstrated experience cloud compute environments e.g. AWS and infrastructure as code (Terraform)
2. Experience with relational databases
3. Demonstrated experience with developing or supporting and monitoring of high-availability operational systems.