DevOps Enablement Engineer

Brisbane, QLD

Are you someone with experience in creating automated frameworks, processes and procedures in a fast-moving startup? If so, you are in the right place! Explorate is looking to evolve our software development processes, with a particular focus on automation in testing in both our front end and back end code. We are a fast-growing start-up on the hunt for talented software experts to join the team.

This role is based in our Brisbane office and reports to the CTO.

  • A team player possessing strong analytical as well as technical skills
  • Comfortable dealing with both technical and non-technical stakeholders
  • Be comfortable working in an agile environment
  • Have the ability to “take the wheel” when necessary
  • Keen understanding about security issues in Internet software design and development
  • Experience setting and driving adoption of test writing goals & procedures for developers

Skills/Qualifications:

  • Five or more years of experience as a software developer/DevOps for large-scale web applications
  • Broad & deep experience with common AWS systems used in web development, e.g. S3, EC2, IAM, Cognito
  • Experience setting and driving adoption of test writing goals & procedures for developers
  • Test pipeline automation and CI/CD experience, with AWS and Git
  • Comfortable converting user stories & acceptance into tests
  • Excellent written and verbal communication skills

Even Better:

  • Linux system administration experience, particularly in AWS environments
  • Comfortable working with containers (e.g. Docker) and building & maintaining microservices-based solutions
  • DevOps and site reliability engineering experience in AWS
  • Experience with the Jest testing framework & testing Express.js, Vue.js, or other popular JavaScript frameworks
  • Experience with Internet software security testing, penetration testing, etc
  • Comfortable dealing with both technical and non-technical stakeholders
  • Proficient understanding of code versioning tools, such as Git
  • Experience with other processes & frameworks for quality assurance, BDD, TDD, etc.

The Position:

  • Build & evolve Explorate’s software development processes to improve quality, lower defect rate and build a base to support rapid expansion
  • Automate CI/CD/other build processes wherever possible, including unit testing, static analysis, security scanners, etc
  • Empower developers to be able to confidently contribute and deploy code, allowing us to ship quickly and safely
  • Take ownership of & evolve our software development and QA processes to optimise for reliability
  • Encourage adoption of test-driven development practices & automate tooling
  • Build out and manage our technology infrastructure (primarily AWS) to best industry standards and practices
  • Reporting on key metrics like infrastructure utilisation, test run results, and overall system health metrics, both for internal team use & upwards reporting

Interested in joining our team as a DevOps Enabler?

Reach out to our Chief Technology Officer, David Harrison