OPENSKIMR - Open European
Skill Match Maker
is a project funded by the European Union
that aims to bring together talents,
jobs and learnings to support people
in creating their personal career routes.
Eight essential ICT roles in today’s job market

The ICT sector is one of the fastest-growing sectors of the job market, growing at about three percent per year. In Europe alone, around 700,000 new ICT jobs are predicted to open by 2020, with demand still outstripping supply. Here we take a look at some of the most popular job titles in the ICT sector, and delve more into what each of those roles actually entails.

1. Data Scientist

Harvard Business review recently called “Data Scientist” the sexiest job of the 21st century (link to They find, interpret and manage data, and often communicate their insights to other members of their team. Data Scientists typically know a statistical programming language such as R or Python along with SQL. Basic statistics, machine learning and data visualisation are also must-have skills.

2. ICT Business Analyst

They analyze, develop and implement technology systems, in order to maximise a business’s efficiency. ICT Business Analysts also assess the impact of any potential changes and support the company throughout the implementation of these. They need to be excellent communicators, analysts and problem solvers, and also have an understanding of IT and computer science.

3. ICT Consultant

ICT consultants provide companies with advice on how to use existing tools and systems, as well as recommending new technological solutions, planning projects, presenting reports and implementing new systems. It’s well suited to business, IT and maths graduates and you’ll need strong communication, analytical and organisational skills.

4. ICT Project Manager

Excellent organisers and problem solvers, ICT Project managers are charged with scheduling, controlling and directing resources to ensure an ICT project is completed in a timely manner. That means controlling budgets and timelines, assigning tasks, performing risk analysis and quality management as well as creating reports.

5. ICT Networking Engineer

Every Computer network needs to be implemented, maintained and supported. That’s where ICT Networking Engineers come in. They look after network infrastructures like routers, firewalls and servers. They also design network and security measures, research network hardware and software. Networking Engineers typically have a degree in IT and are expected to keep up-to-date with the latest changes in technology.

6. ICT Security Administrator

These are the people charged with protecting a company’s IT systems from unauthorised access, attack, theft or corruption. Along with monitoring activity, configuring security tools and implementing security policies, they often train their co-workers in security awareness. Security Administrators typically have a degree in computer science or cyber security, with strong knowledge of firewall technologies and L4-L protocols.

7. Mobile App Developers

Mobile App Developers are the people behind your favourite apps, and the role can involve anything from design and planning to coding and troubleshooting. They typically have a background in software engineering, including a degree in an IT-related field, along with knowledge in an app-specific programming language. For iOS, that means Swift, whereas a form of Java is typically used for Android.

8. Software Developer

Software developers oversee software development from design all the way through to testing. They typically have a degree in computer science or similar, along with the know-how, creativity and technical skills to create software. They either usually code the programs themselves, or oversee programmers. Either way, software developers need excellent knowledge of coding languages.


Stay up to date and learn more about career routes in a digital world:

Follow us on FacebookTwitter, Instagram

Or visit OPENSKIMR website:


Contact us