Featured image of post IT jobs in Australia

IT jobs in Australia

I made a simple statistic about IT jobs demands in Australia.

As a newbee who wants to get a IT job in Australia, learning the labor market is critical. This statistic is not comprehensive, neither absolute objective, because it was made by myself, for myself.

The statistic are trying to indicate:

  • which kinds of IT jobs are in high demand
  • what skills should I learn if I want to get the job.

The whole statistic is divided into two parts, and the second part is the highlight.

# High Demand Jobs

Starting from my personal interests, I want to be a software developer/engineer and also have development experience about frontend pages and backend APIs. Therefore, there are not too many options already. By searching relevant keywords in SEEK, the total count of jobs shows the job popularity.

In this stage, here’s what I found:

  1. The jobs for backend is not concentrated as the same as frontend’s. For example, if you use backend developer as keyword to search, you will get much less results than using frontend developer.
  2. Positions for backend prefer to be called a specific techstack name, such as java developer, python developer, and etc.
  3. The most popular backend programming language includes java, python, nodejs and c#.
  4. Devops positions are a new trend of industry.

However, I want to get a job ASAP, so I will adhere to techstacks where I have experience with, which means I will give up c# techstack temporarily.

# Statistic Method

As the previous section mentioned, I grouped all positions into different groups: frontend, java, python, devops, and for each group, I picked up top 15 jobs on SEEK as the data source. I marked down all technical/non-technical requirements in a excel sheet, and analyze the sheet using tableau.

# Analysis

# Technical Requirements

technical requirements overview

technical requirements in different jobs

# Non-Technical Requirements

Non-technical requirements including:

  • be active
  • collaborative
  • communication
  • documentation output
  • feedback to requirements
  • multitask
  • problem locating
  • proficient english
  • requirements to solution
  • self-driven
  • time management
  • work independently

# Conclusion

  1. For different positions, their technical requirements are overlaped, which means full-stack are prefered.
  2. Cloud and related skills become necessary skills to all positions.
  3. AWS are the most popular cloud service provider, and its important to all kinds of jobs.
  4. For many frontend jobs, UI/UX skills are required.
  5. Communication is the most imporant non-technical factor, for non-native speaker, English is the key.
comments powered by Disqus
Hosted by Cloudflare
Built with Hugo
Theme Stack designed by Jimmy