Intermediate

The first intermediate role of Software Developer was identified as being the most in-demand mid-level role by survey participants. The top functions of this role typically include design, development and implementation, SQL scripting for data solutions and testing, analysing user requirements and business objectives, identifying IT risks, systems integration, coding, and code review testing and deployment.

The second intermediate role of Cybersecurity was selected as being the next most in-demand mid-level role by survey participants. The top functions of this role typically include performing internal and external security audits, manage firewall, Analyse security breaches to identify the root cause, Design and Implement information security program, Monitor security access, Conduct security assessments.

The third intermediate role of DevOps Engineer was selected as being the next most in-demand mid-level role by survey participants. The top functions of this role typically include development support, operations support, identifying quality issues and bugs, implementing automation tools and frameworks, updates and fixes, installation, configuration and migration.