Difficult IT Roles

According to the State of CIO 2023 survey, cybersecurity, data science and artificial intelligence are the top three most difficult roles to fill. The IT industry is facing an increasingly wide talent gap, particularly evident in the field of cybersecurity. With over 3 million vacant positions in this domain and a scarcity of skilled professionals to fill them, hiring managers are confronted with a challenging task of identifying suitable candidates for these roles.

Not all jobs roles are equal so the difficulty to fill them also varies. Finding candidates for some roles is more difficult as compared to others. Then there are geographical factors. It is easier to find IT talent in the US and UK than in countries like India. 

Table of Contents

10 Most Difficult IT Roles To Fill and How To Fill Them

1. Cybersecurity (22%)

2. Data Science and Data Analytics (22%)

3. AI/Machine Learning (20%)

4. Robotic Process Automation (RPA) (18%)

5. Enterprise Architecture 18%)

6. IoT/Edge Computing (17%)

7. Legacy Technologies (17%)

8. Multi Cloud Management (17%)

9. Cloud Architecture (17%)

10. Application Development (18%)


Here are ten most difficult IT roles and what you can do to fill these roles.

Cybersecurity (22%)

A study conducted by ISC2 Cyber Security Workforce revealed that there is a gap of 3.4 million professionals in the cybersecurity industry. IT leaders have no choice but to encourage their in-house staff to learn new skills and take up new roles in cybersecurity to bridge this gap.

Some CIOs are also hiring fresh graduates instead of experienced professionals. They provide them with the required training so they can do their jobs effectively. Other IT leaders are betting big on cross skilling and upskilling inexperienced talent so they are ready to take on emerging challenges. This includes training them not just on cybersecurity but also on domains such as generative AI, cloud computing and more.

Data Science and Data Analytics (22%)

In the dynamic realm of today’s digital landscape, businesses are fully embracing the remarkable potential of technology to maintain a competitive edge. In their quest to become data-driven organizations, the demand for highly skilled data scientists and proficient data analysts is scaling new heights that were previously uncharted. This escalating need for expertise in data-driven decision making has soared to unparalleled levels. Consequently, enterprises now face the formidable

The advent of novel generative models has only amplified this demand, creating an insatiable appetite for fresh talent in these critical roles. Regrettably, the supply of accomplished data analysts and data scientists has struggled to keep pace with this exponential surge. Consequently, enterprises find themselves grappling with the formidable challenge of recruiting top-tier professionals in these fields.

AI/Machine Learning (20%) 

Artificial intelligence and machine learning technologies are revolutionizing industries across the board. Organizations seek AI engineers who can develop and deploy intelligent systems and algorithms. However, finding candidates with a deep understanding of AI frameworks, algorithms, and experience in developing AI-driven applications is a complex task. 

Robotic Process Automation (RPA) (18%) 

RPA streamlines business processes by automating repetitive tasks, enhancing efficiency and productivity. As the adoption of RPA expands, employers face difficulties finding professionals with skills in process analysis, workflow design, and RPA implementation. The scarcity of experienced RPA developers poses a challenge to organizations seeking to leverage its benefits. 

Enterprise Architecture (18%)

Enterprise architects have a vital role in establishing a harmonious relationship between technology strategies and business goals. Their responsibilities encompass the design and upkeep of the entire IT infrastructure such as cheap dedicated server hosting, guaranteeing scalability, security, and interoperability.

However, the scarcity of individuals possessing the extensive skill set demanded by this position, which includes diverse technological knowledge and exceptional communication abilities, poses a significant challenge when seeking qualified candidates.

IoT/Edge Computing (17%) 

The Internet of Things (IoT) and edge computing are transforming industries by enabling real-time data processing and analysis. Organizations face difficulties finding professionals who understand IoT architectures, have experience with sensor integration, and possess expertise in edge computing technologies.

To bridge this skills gap, organizations are investing in training programs and certifications while educational institutions are adapting their curricula to include IoT and edge computing courses. These efforts aim to meet the increasing demand for skilled professionals in sectors like manufacturing, healthcare, transportation, and agriculture.

Legacy Technologies (17%) 

While organizations embrace new technologies, legacy systems continue to play a vital role. Maintaining and upgrading legacy systems requires specialized skills, including knowledge of outdated programming languages and legacy architectures. Finding professionals experienced in legacy technologies can be a significant hurdle for employers.

Multi Cloud Management (17%) 

As organizations embrace multi cloud strategies, the need for professionals who can efficiently manage multiple cloud environments becomes critical. Multicloud managers oversee cloud deployments, monitor performance, and ensure seamless integration across platforms. Finding individuals with expertise in multiple cloud providers and strong management skills can be a daunting task. Same goes for individuals capable of managing cheap dedicated servers and VPS server Singapore.

Cloud Architecture (17%) 

As the demand for cloud computing explodes, so does the demand for cloud architects. They design cloud solutions, environments and architectures and implement them to deliver cost benefits, scalability and security to businesses. The scarcity of experienced cloud architects with a deep understanding of cloud platforms and architecture poses challenges for employers.

Application Development (18%) 

As organizations prioritize digital transformation, skilled application developers are in high demand. App developers are technically sound as they know different programming languages. Moreover, they also understand how the application development framework works. Ironically, the same can not be said when it comes to creativity and problem solving.


The aforementioned roles, including data scientists, cloud architects, and cybersecurity experts, present significant challenges for employers seeking skilled professionals. With the growing demand for these specialized skill sets, organizations must adopt proactive strategies to attract and retain top IT talent in today’s evolving digital landscape.

Which is the most difficult IT role to fill in your opinion? Share it with us in the comments section below.

Leave a Reply

Your email address will not be published. Required fields are marked *