Join the team

Petrosys is committed to being a significant international provider of software systems to the Petroleum Exploration and Production industry.

Our aim is to provide challenging careers in a creative, safe and non-discriminatory environment, and enable staff to set and achieve ambitions that will reward and extend the individual.  In our 6 global offices we employ people with diverse professional backgrounds and experiences ranging from Software Engineering and Information Technology, to Earth Sciences and Corporate / Financial Services.

Current Vacancies

Java Full Stack Developer – Adelaide, Australia,

The role

We are seeking an enthusiastic and motivated Java Full Stack Developer to join our team on a permanent basis to work on the analysis, design, and development of a technical geoscience product.

Required skills:

  • Java
  • JavaScript
  • SQL
  • HTML / CSS
  • JSP

Experience with the following technologies is desirable: jQuery, Backbone/Marionette, Oracle or SQL Server, Struts2, AWS / Azure.

Our product is marketed worldwide and is actively being developed and extended.

Applicants must have an existing right to live and work in Adelaide, Australia to be considered for this role.

Who we are

Petrosys has been providing geotechnical and data management software and solutions for the oil and gas exploration sector for 30 years and is a recognised leader in the provision of mapping, surface modeling and data management software solutions.

With a Head Office in Australia and regional offices in Kuala Lumpur, Europe, and North America, our global client base represents the “Who’s Who” of the industry. Today our software is a critical part of exploration and production workflows at more than 300 sites worldwide.

Petrosys offers an informal working environment in the Adelaide CBD with flexible working arrangements.


The application form will include these questions:

  • Which of the following statements best describes your right to work in Australia?
  • How many years’ experience do you have as a java developer?
  • How many years’ experience do you have in a software development role?
  • How many years of front end development experience do you have?

Apply for this job

Database Administrator / Data Manager – Adelaide, Australia,

The role

We are seeking an enthusiastic and motivated individual to join our team on a permanent basis to work on the development and maintenance of technical geoscience products.

Required skills:

  • Excellent knowledge of SQL and data performance/query tuning, database administration, and stored procedure coding in the Oracle environment.
  • Experience in data integration and data migration tools. For example: PL/SQL, Talend, Python.
  • Experience with managing and deploying databases on Linux and Windows operating systems.
  • Must have a hands-on technical background and approach.
  • Ability to lead data integration and data modeling initiatives and implement the work.

Our product is marketed worldwide and is actively being developed and extended.

Applicants must have an existing right to live and work in Adelaide, Australia to be considered for this role.

Who we are

Petrosys has been providing geotechnical and data management software and solutions for the oil and gas exploration sector for 30 years and is a recognised leader in the provision of mapping, surface modeling and data management software solutions.

With a Head Office in Australia and regional offices in Kuala Lumpur, Europe, and North America, our global client base represents the “Who’s Who” of the industry. Today our software is a critical part of exploration and production workflows at more than 300 sites worldwide.

Petrosys offers an informal working environment in the Adelaide CBD with flexible working arrangements.


The application form will include these questions:

  • Which of the following statements best describes your right to work in Australia?
  • How many years of experience do you have using SQL queries?
  • Which of the following Relational Database Management Systems (RDBMS) are you experienced with?

Apply for this job