Analysis of Robotic Process Automation labour market in Poland
What data to use to describe what’s going on in labour market’s specific area? How to check which skills are on top and which are outdated? What employees employers look for and where are they hiring?
There’s no need to ask employers – it’s more than enough to just check what is required in their job offers!
Data and analysis scope
This time I’m looking at Robotic Process Automation (RPA) labour market. Data and conclusions are based on job offers posted on Pracuj.pl portal (the biggest job portal in Poland). It is a subset of the entire set of RPA area job ads. It does not include postings published on any other sites nor on internal intranet sites. Taking into consideration leading status of Pracuj.pl – we’ve got still really good source of indicators.
Analysis scope includes nearly 5 years, since beginning of 2015 to end of August 2019. There were over 2.5 million job ads posted during that period. Nearly 2200 of them are in RPA area, while 1300 among them are connected directly with RPA solutions development. The latter are the ones for developers, architects, consultants and RPA (team) managers.
How did I define RPA area job offers? These are the ones having RPA tool (UiPath, Blue Prism, or any other), ‘Robotic Process Automation’ phrase, or RPA abbreviation in any of requirements and job description sections. If you don’t speak polish – funny thing is most common use for RPA abbreviation in Poland is Republika Południowej Afryki (South Africa), therefore filtering out these cases was a bit of challenge. I’ll be using categorization to RPA professionals and non-developer roles – the ones cooperating with RPA but not creating automations.
Number of offers in RPA are in 2015-2019
All ofers | January 2015 – August 2019
Increase in offers count is visible, especially in 2017 and 2018. From several job ads in entire 2015, to even 100 monthly in 2019. Dynamics is confirmed by the fact that there is similar number of companies publishing RPA job offers for the first time during last 3 years period.
RPA professionals and Others, RPA related | January 2015 – August 2019
Different trend is visible if we look at split to RPA professionals and other, non-developer roles. Large growth of RPA professionals roles was since second half of 2016 up to mid-2018. In 2019 numbers stabilized at the level of 40-50 offers per month. On the other hand, a need for non-developer roles cooperating with RPA skyrocketed. It may signal there is enough developers, now’s the time to use their potential.
RPA developers demand in regions (voivodeships) | September 2017 – August 2019
During last 2 years most offers have been published successively in mazowieckie, małopolskie and śląskie regions. Adding dolnośląskie i łódzkie – this is 90% of offers in the area. What’s important to mention – exact placements of offers are in 99% region’s capital cities or theirs aglomerations.
Demand growth/decline in regions ( voivodeships ) | September 2017 – August 2019 (rolling year on year comparison)
Who hires RPA experts?
Country-wise | September 2017 – August 2019
Biggest employers in RPA in Poland are Accenture, Capgemini, EY, PwC, plus number of banks. Business areas of RPA employers are mainly consulting, outsourcing and banking plus shared service centers.
Region-wise | September 2017 – August 2019
Employers who recruit most, look for candidates in various regions at the same time, spreading RPA teams across the country.
RPA technology (software) in job offers
All offers | January 2015 – August 2019
What are the most popular RPA technologies among employers? Surely there are 3 leading, Blue Prism, UiPath and Automation Anywhere. Other software, even summed up are not mentioned equally often as any of market leaders. What’s interesting popularity of the tools changes in time. Initially there was almost only Blue Prism, gradually UiPath started to meet Blue Prism popularity. There is more job ads mentioning UiPath then Blue Prism in 2019.
Differentiators in RPA job ads
All offers | September 2016 – August 2019
On the very beginning, RPA job offers have been differentiated by use of ‘Robotic Process Automation’ phrase and RPA tools appearance in the job posting body. In time, frequency of mentioning full phrase and tools began to give away to RPA abbreviation. It can be sign of growing awareness of the area (similarly Order to Cash = O2C).
Doeas RPA professional needs to code?
RPA professionals | September 2017 – August 2019
RPA software is often promoted as low-code or no-code solution for business process automation. Is that really true? Thesis is simple – if there is programming language, or an IT skill closely related to coding, listed in requirements section – position needs programming skills. Firstly, I checked all postings for most popular programming languages and phrases pointing generic programming skills or experience requirement. Secondly, Agile/Scrum – which may indicate structured process of software development. Additionally I looked for ITIL certification to see if RPA may be treated as one of IT processes.
Over 80% of RPA developer positions posted required some programming skills or experience, almost 50% of which was VBA. Around 60% of RPA architects and RPA Managers should have Agile/Scrum experience. ITIL is not that popular, however ITIL certification was listed in 16% of managerial positions. In few words – according to employers, RPA needs coding.
Programming languages in RPA job offers
RPA professionals | September 2017 – August 2019
With no surprise, VBA and SQL are most popular programming languages in RPA job offers. Other languages are not that popular. Interestingly VBA is sometimes required from managers/TLs. VBA demand grown during entire 2017, from 20-30% to 50% in 2018. In current year the demand decreased a bit.
What RPA skills/experience is required from Continuous Improvement / LSS specialists?
CI/LSS specialists and managers | January 2015 – August 2019
Out of all RPA job ads, some part is CI related. From CI/LSS candidates – employers require general RPA experience, often RPA project management, but sometimes (18%) RPA development too.
Please let me know if you like it! What would you like to additionally see in this or next analysis?
Reveal.js & D3.js
I had a pleasure to show the above analysis at 8th SPIN conference. I used interesting combination of Reveal.js for presentation framework and D3.js to visualize data. If you’re keen to see the effect, you can find it here (https://repoman.pl/rpa-labour-market-analysis).