Use scripting programming

Description

Utilise specialised ICT tools to create computer code that is interpreted by the corresponding run-time environments in order to extend applications and automate common computer operations. Use programming languages which support this method such as Unix Shell scripts, JavaScript, Python and Ruby.

Occupations requiring this skill

This section is generated automatically.

Skill demand overview
  • Essential in 8 occupations
  • Optional in 11 occupations
  • Total: 19 occupations
  • Most common in: ISCO major group 2 (Professionals)

Essential for

  • Integration engineer
    Integration engineers develop and implement solutions which coordinate applications across the enterprise or its units and departments. They evaluate existing components or systems…
  • Digital forensics expert
    Digital forensics experts retrieve and analyse information from computers and other types of data storage devices. They examine digital media that may have been hidden, encrypted o…
  • Ethical hacker
    Ethical hackers perform security vulnerability assessments and penetration tests in accordance with industry-accepted methods and protocols. They analyse systems for potential vuln…
  • Database administrator
    Database administrators test, implement and administer computer databases. They use their expertise in database management systems to plan, coordinate and implement security measur…
  • Instructional designer
    Instructional designers develop instructional material for training courses using multimedia technology and authoring tools. They aim to create instructional experiences which make…
  • ICT system integration consultant
    ICT system integration consultants advise on bringing together different systems to interoperate within an organisation for enabling data sharing and reducing redundancy. Other tit…
  • Telecommunications engineering technician
    Telecommunications engineering technicians deploy, maintain and monitor a telecommunication system that provides interactions between data and voice communications, such as telepho…
  • Webmaster
    Webmasters deploy, maintain, monitor and support a web server to meet service requirements. They ensure optimum system integrity, security, backup and performance. They coordinate …

Optional for

  • ICT security administrator
    ICT security administrators plan and carry out security measures to protect information and data from unauthorised access, deliberate attack, theft and corruption. Other titles The…
  • ICT test analyst
    ICT test analysts evaluate computer hardware and software in the development phase to ensure that the system or product meets specific technical requirements. ICT test analysts ide…
  • Software tester
    Software testers perform software tests. They may also plan and design them. They may also debug and repair software although this mainly corresponds to designers and developers. T…
  • Digital games tester
    Digital games testers review and test various genres of digital games by playing them in order to find bugs and glitches within the game's functionality or graphics. They may…
  • Database integrator
    A database integrator is a skilled IT professional responsible for seamlessly connecting and harmonizing different databases and software systems within an organization. They play …
  • ICT capacity planner
    ICT capacity planners ensure that the capacity of ICT services and ICT infrastructure is able to deliver agreed service level targets in a cost effective and timely manner. They…
  • ICT accessibility tester
    ICT accessibility testers evaluate websites, software applications, systems or user interface components with regards to friendliness, operability of the navigation and visibility …
  • ICT system tester
    ICT system testers perform testing activities and some test planning activities. They may also debug and repair ICT systems and components although this mainly corresponds to desig…
  • 3D animator
    3D animators are in charge of animating 3D models of objects, virtual environments, layouts, characters and 3D virtual animated agents. Excludes people performing managerial activi…
  • ICT integration tester
    ICT integration testers perform tests in groups of system components, units or even applications. They group them in larger aggregates and apply integration test plans on them. The…
  • User interface developer
    A User Interface Developer is a front-end specialist responsible for transforming design mockups and wireframes into functional, interactive, and visually appealing web or mobile i…

Related skills

 

Create an account to contribute and get credited

Thousands of people read these job profiles every month.
Add your experience and help make careers clearer for everyone.