Full Time Job
Hybrid
Onside

DevOps Engineer

Onside is a dynamic and fast growing Agri-Tech business. Currently in the scale up phase, expanding rapidly and thinking global, our team and culture reflect the business.  Offering an innovative workplace where everyone lives and breathes the Onside values of innovation, simplicity, teamwork, leadership and speed to market. 

Background 

Onside is a digital toolkit built specifically for Agribusiness.  Onside’s check-in software connects rural businesses and people.  Onside helps deliver operational efficiency, enables worker safety and provides valuable data to revolutionise biosecurity.  Backed by both private and public investors, the business is scaling rapidly and seeking high performing individuals to help power its ANZ and global expansion. 

The Opportunity 

Our Technology department is central to the ongoing success of Onside and continues to play a critical role in enabling us to reach our ambition to power the world’s biosecurity. We are looking for a DevOps Engineer to join a great team, a great company, with an awesome culture. 

You will empower the engineering team to go as fast as possible with well maintained system environments, tests and tools. You will simplify and automate the development process for building and releasing quality software.

What you will do:

Plan

  • Identify opportunities to enhance our devops environment
  • Identify and address risks that may affect ability to deploy stable software

Create

  • Create, prepare and maintain test/staging environments with appropriate data
  • Ensure data is anonymised in non-production environments
  • Build and set up new development tools and infrastructure

Verify

  • Work with testers and developers to ensure unit, system and regression tests are executing quickly and reliably
  • Ensure development team have correct test devices and environments to verify their changes

Package

  • Ensure a stable, fast and reliable build process
  • Bundle and prepare software releases
  • Improve processes and tools for packaging

Release

  • Stage, prepare and execute releases to server / app stores
  • Troubleshoot release issues 
  • Plan releases including rollback strategy
  • Verify post-release success or execute planned rollback strategy
  • Communicate release plans with release notes and update videos for stakeholders
  • Work on ways to automate and improve development and release processes

Configure

  • Manage configuration of servers and system parameters
  • Ensure shared developer tools and environments are kept up to date with appropriate patches
  • Resolve environment issues 

Monitor

  • Work with technology hosting providers to ensure reliable product (Jade Managed Services, AWS, Azure) with appropriate patching strategy
  • Preemptively analyse logs, metrics and system performance to detect issues ahead of customers reporting bugs
  • Use DORA metrics to highlight directions for improvement
  • Ensure that systems and data are safe and secure against cybersecurity threats

The skills and experience you will bring:

Skills:

  • Proven experience in DevOps role, 3 years +
  • Broad knowledge of software development processes, DevOps and Agile principles
  • Familiarity with TeamCity, Octopus, AWS, Azure, C#, SQL Server/databases, ios/Android app stores, nUnit and other testing platforms
  • Experience with proactive monitoring using logging and alerting tools (DataDog, Sleuth, Synk, Azure App Insights)
  • BSc/BA in Computer Science or a related degree

Essential attributes & personality:

  • analytical mind with problem-solving aptitude
  • ability to work independently
  • open and honest, with excellent communication skills
  • good attention to detail
  • excellent organisational and time management skills, and the ability to work on multiple projects at the same time

What’s in it for you

You will be joining a well-backed business that has moved from start up to a scaling business ready to leap to the next level. And go global. It's an experience most of us dream of!

There is no red tape, everybody has a voice, and every voice counts. You have a seat at the table.

Our success comes from a  hybrid working model,  vibrant office spaces, great coffee and the flexibility to work from home at times to suit your schedule.

Oh and there are heaps of Learning & Development opportunities, just tell us what you need to grow! 

Onside