18
Talent Landscape Analysis for “Software Development Engineer” in Berlin Area – Germany July 2018

for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

Talent Landscape Analysis for “Software Development Engineer” in

Berlin Area – GermanyJuly 2018

Page 2: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

22

AGENDA & Methodology

Berlin Talent Landscape Overview for similar roles to “Software Engineering”

01

Total Talent Pool

Talent Distribution across relevant roles and Workloads

Cost Benchmark

Top Peer Company Employers

Tools and Platform Experience

Analysis Tracks

Tech Ecosystem Overview

Page 3: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

33

ICT sector employs ~7% of total workforce while Transport, Public and Private Services and Production sectors are the overall top employers; Homegrown giants and tech start-ups holds majority of tech talent

Population: ~6 million

Literacy level: 99%

Languages: German

Ethnicity: Irreligious (~60%)

Total labor force: ~1.95 million

Foreign domestic helpers: ~320k

Unemployment rate*: 7.9%

Median age: 42.7 yrs.

Sex ratio: 98 male/ 100 female

GDP at current

prices:

~158 bn USD

GDP growth rate: 2.9%

Percent of employees in different industries in Berlin

Building Industry- 4%

Total workforce:

~1.95million

Private and Public sector and Trade, Transport and Catering services employ nearly~57% of total workforce

Rich Technology Ecosystem

Source : DRAUP Talent Module; OECD, IHK Berlin, Business Location Centre-BerlinNote: *Employers employing atleast 10 software engineering personnel are considered for analysis

Service Providers (Finance, Insurance and Consulting, Real Estate

and Housing)- 22%

ProductionIndustry- 11%

Information and Communication- 7%

Private and Public sector- 33%

Trade, Transport and Catering- 25%

BERLIN

$40.6 per hourLabor rates – 14th in European Union

~3,300*Tech MNCs and local tech employers present in Berlin

~3,000Start-ups in Berlin

~80,000S/W employees in ~3,300 local and MNC employers in Berlin

Page 4: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

44

Talent Hotspots in Berlin

Number of region centres

~250MNCs regional HQ in Berlin

REINICKENDORF

CHARLOTTENBURG-

WILMERSDORF

KREUZBERG

Giants:

Universities Start- ups

Source : DRAUP Talent ModuleIHK Berlin, Business Location Centre

Start-upsGiants Universities

Majority of tech talent and employers are spread around the Central Berlin region; Local giants such as Siemens, Auto1 and tech start-ups such as HelloFresh, Wayfair etc. are top employers of tech talent

Universities

Giants

Start-ups

Page 5: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

55

~16.5% of the work force is comprised of immigrants: Berlin attracts immigrants vastly from central EU region, US and China because of its favorable immigration policies, job opportunities and relaxed visa policies

Immigrant attraction factors in Berlin

• Berlin has the 2nd highest percentage (43%) of immigrant start-up founders in the world (behind Silicon Valley)

• 16.5% of Berlin’s population is foreign — 186 different nationalities residing within the city’s borders. Within the start-up scene, 49% of the start-up workforce is foreign.

• Visa: It has the 3rd highest acceptance visa rate in the world at 77%.

• About 34,000 foreign students are matriculated for the winter semester 2016/17. This is roughly 27% of all students in Berlin. Most foreign students hail from Turkey, China, Poland, Russia, France, the USA and Italy.

Source : DRAUP Talent ModuleOECD, IHK Berlin, Talent Berlin, statistik-berlin-brandenburg

Total Workforce:

~1.95 million

~1.6M

Immigrant workers

Workforce nationality Choice of courses Key skills preferred

ChinaMaterial Science, Engineering, Business Studies

Design and Manufacturing, Economics, Infrastructure mobility

PolandEngineering, Finances, Social Sciences

Software Engineering, Data Analytics, Economics

IndiaScience and Technology, Engineering, Mathematics

Energy systems ,Software Engineering, Design and Manufacturing,

Most of the immigrants in the technology sector belong to China, Poland & India

~320K

European Union40%

America6%

Others2%

Asia15%

Australia1%

Rets of Europe32%

Africa4%

Immigrants Split byNationality

German workers

Page 6: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

66

Berlin has a rich ecosystem of ~3,300 Tech employers, majorly comprising of start-ups which is cohesively supported by government institutions, VC ecosystem and strong research collaborations

~3,300Tech employers including

local and foreign tech giants, start-ups and

scaleups

~25-30%S/W Developers in Berlin

changed Job last year (2017)

~80,000S/W engneers in

~3300 tech companies

Key Facts

• Berlin ranked 1st in the availability of crowdfunding and business angels funding or the overall access to capital according to the European Digital City Index 2016. It also ranks good in the Managerial & Monitoring Assistance category but lacks the overall availability of a competitive digital infrastructure.

Growth Infrastructure & Environment

Start-up investments

Skilldevelopment

Collaborations

Eco-system support

Key initiatives to support

talent ecosystem

Breakthrough VC Funding

• There are over ~3000 start-ups centred in the Berlin region, making it the 4th biggest start-up hub in the European Region. 67% of all German start-ups are in Berlin

• Berlin start-ups are estimated to generate 100,000 jobs by 2020 as predicted by many local analyst reports

Start-up Competency

• Factory Berlin is the world’s first business club for start-ups, attracting talent from over 12 nations to foster technological innovations and entrepreneurship. The members of the factory include technical developers, designers, strategists as well as start-ups and global corporations.

• B! Grundet is a network of Universities focussed on fostering university based entrepreneurship. It is responsible for encouraging and providing ecosystem support to academic start-ups from universities and research institutions.

Innovation and Entrepreneurship Accelerators

• The German Federal Ministry of Economic Affairs & Energy’s Digital Hub Initiative have highlighted 12 Centres of Excellence (CoE) to connect medium-sized businesses and large corporates with innovation partners from start-ups and scientific communities. The focus areas of Berlin are IoT and Fintech .

The Digital Hub Initiative

• The government, in collaboration with several universities, vocational schools and corporations, has created a dual vocational training programme wherein a student spends 1-2 days at the school gaining theoretical knowledge on subjects ranging from Mechatronics Engineering and Electrical Engineering and the rest of the days gaining practical hands-on experience at a partner company.

Dual Vocational Training System

Source : DRAUP Talent Modulewww.berlin.de, www.berlin-partner.de, Senate Department of Economics, Energy and Business Administration, Berlin

Key Talent Enablers

• Berlin's startups received more than EUR 4.2bn in VC investments in 2017, FinTech and Healthtech are top industries by investments

• The Fintech sector is leading locally, too, with roughly 10% of all VC investment between 2012 and 2017 poured into Fintechs--4% ahead of AI, Big Data & Analytics

~3,000Tech Start-Ups and mid

size startups (2-500 employees)

Page 7: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

77

~20,000

Over ~80,000 S/W engineers at ~3,330 employers of which ~68% engineers work at start-ups and scale-ups

Local Giants

Tech Companies with >500 employees and HQ in Berlin

Start-ups & Scale-ups

Tech companies with 10-500 employees and HQ in Berlin

Foreign Tech Companies

Foreign Tech companies with major presence in Berlin

Total Tech Employees

Major companies include Siemens, AUTO1 Group, Zalando, HERE Technologies, SAP, Deutsche Bahn

Over 3,000 companies

including: HelloFresh, Wayfair, nN26, brands4friends

Over 100 companies including: Amazon, Google, Microsoft, Apple, IBM

~20,000 ~55,000 ~5,000 ~80,000Headcount:

Source : DRAUP Talent ModuleOECD, IHK Berlin, Talent Berlin, statistik-berlin-brandenburg

Across ~3,300 tech companies and other allied companies

~81,000~6,000~55,000

Page 8: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

88

Berlin provides flexible and diverse education system with some of the advanced Software Engineering and specialized courses in UX Design, Information System and Data Sciences

Courses & Programmes Offered - 200(Number of courses offered in in Computer Science, Engineering & Mathematics)

• Information Technology• Software Engineering• Business Information Systems.• Computer Science.

Bachelor

• Computational Neuroscience• Strategic IT Management• Data Analytics & Marketing• Data Science & Project

Management• Big Data & Business Analytics

Master & PhD

• Big Data and Digital Ethics• Data Science• Computational engineering.• UI Designer• Gender Dynamics in Global

Workspace

Professional Education

Leading Universities in Berlin

60 100 40

Total Enrolment (2017): ~123,660 Students

Source : DRAUP Talent Module,Berlin Business Location Center

Humboldt University of Berlin

Freie University Berlin Technische University Berlin

34,963 36,771 34,718Total Enrolment (2017):

Page 9: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

99

Total

DRAUP Methodology: Analysis of ~80,000 engineering workforce available across universities and installed in peer organizations and start-ups

Scale of talent suited for Software Engineering

150,000+

80,000+

*Software Engineering skills considered for analysis include UX/Design, Development, Data Science, Analytics, Big Data, InfrastructureManagement, Solution Architect and Test Engineering

DRAUP TALENT MODULE

ML engines augmented by human curation

1.a

Software Engineers

Source: DRAUP proprietary talent module was used to analyse jobs by locations and skill typeNote 1: Includes other engineering skills like electrical, electronics & communication, mechanical and other engineering skills employed across Semiconductors, Oil& gas, computer peripheral industry

Total engineering1 talent-pool in Berlin

*Software Engineering Available Talent in Peer employers and start-ups

Page 10: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

1010

Data Scientist

Developer

UI Designer

Study Landscape : 8 Primary job roles were shortlisted with similar skills as per the Job Title “Software Engineering”(1/2)

User Interface, User Experience, Interaction Design, Wireframes, Heuristic Evaluation, Visual Design, HTML5, CSS, CSS3, JavaScript, JQuery, Adobe Creative Suite, Web design, Visual design

Desired Job Roles Headcount Key Peer Employers Skillset Relevant to Amazon

Zalando SE, HERE Technologies, HelloFresh, AUTO1 Group

Big Data Engineer

Note : DRAUP’s proprietary talent module was used to analyse jobs by job roles and skill type

~ 23,100

~ 17,000

~ 9,400

~ 7,200

Zalando SE, HERE Technologies, SAP, Delivery Hero, Hello Fresh

Zalando SE, HERE Technologies, AUTO1 Group, Delivery Hero, Hello Fresh

Zalando SE, HERE Technologies, SAP, Delivery Hero, Hello Fresh

C#, JavaScript, HTML, CSS , Ruby on Rails, Spring MVC,Node.js, SQL, ReactJS, Python, PHP, IOS, Android, Objective C, Swift, XML/JSON, Xcode, iOS SDK, Cocoa Touch, Cocoa Pods, Flurry, TestFlight, Git, Perl,

Text Analytics, NLP, Cognitive Computing, Advanced SAS, Python, Statistical analysis, Data Modelling, ETL, Spark, Hadoop, Hive, H2O, Kafka, mySQL, HTML5, CSS, Javascript, Ajax, Java, Jquery, Node.js, PHP, SQL, SOAP, XML, JSON, Postfix, OOP, Machine learning, Random forest, sentimental analysis ,CNN, Python, R Studio, adagrad, Bayesian,

Predictive analytics, Sentiment analysis, Cassandra, Cloudera, Hortonworks, Hadoop, MongoDB, Splunk, HPCC, Hadoop, Flume, YARN, Mongodb, Dynamodb, mapreduce, hbase, hdfs, EMR, linux, AWS, vsphere, ubuntu, cloudera, yarn, hive, java, python, unix, kafka, hortonworks, openlll, spark, flink, splunk, hbase, hive, angular, apache kafka

Page 11: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

1111

Analytics

Study Landscape : 8 Primary job roles were shortlisted with similar skills as per the Job Title “Software Engineering”(2/2)

Desired Job Roles Headcount Key Peer Employers Skillset Relevant to Amazon

Infrastructure Engineer

Solution Architects

Note : DRAUP’s proprietary talent module was used to analyse jobs by job roles and skill type

Test Engineer

~ 5,000

~ 9,100

~ 6,300

~ 3,600

Zalando SE, HERE Technologies, SAP, Delivery Hero, Hello Fresh

Zalando SE, HERE Technologies, HelloFresh, AUTO1 Group, GO Euro

Zalando SE, HERE Technologies, SAP, Delivery Hero, Hello Fresh

Zalando SE, HERE Technologies, AUTO1 Group,SAP, GO Euro

Power BI, SQL, Excel, Access, Tableau, R-studio, Data Mining, clustering analysis, complex event processing, in-memory data, OLAP

Golang, Kafka, Docker, Kubernetes, distributed systems,, database schema design, database architecture, relational databases, tableau , HLD, LLD, Data structure & Algorithm, Elastic search

Git, Jenkins, Puppets, Chef, Docker, Selenium, AWS, Ansible, Jira, Bamboo, stat tools, netstat, strace

Jenkins, CICD, Selenium, JUnit, regression testing, load testing, black box testing, sanity testing, smoke testing, Katalon Studio, Unifies Functional Testing, Watir, GUI Testing, Ranorex, Robot Framework, Tricentis

Page 12: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

1212

40,444

43,314

48,198

50,191

47,954

46248.8545,499

50,300

54,10055,090 54,947

53551.352,661

54,492

60,002

62,33361,441

59880.09

UI/UX Designer Developer Data Scientist Big Data Engineer InfrastructureEngineering

Test Engineering

Entry (0-5)

Middle(5-10)

Senior (10+)

Talent cost by roles: Job roles titled “Big Data Engineer” command salaries 7-10% higher than others

12

Med

ian

Sa

lary

(EU

R)

per

an

nu

m

Note : DRAUP’s Talent Simulation Module analysed cost across job profiles

Median Salary: 53,000 (EUR)

Page 13: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

1313

Sample profiles of Top employers across Enterprises (1/2)

Top EnterprisesCompany Head

countSample Workloads Annual Salary

Zalando SE ~1,500Building up and leading the technical direction of Zalando's core search platform, personalization technology, and data engineering platforms, as well as establishing Zalando Research as a world-class research organisation in the areas of ML / AI.

€50,000

Siemens ~900

Defining and implementing a strategy for a growing R&D department focusing on Intelligent Software Systems for Siemens Mobility. Programs include 2D/3D computer vision, assisted and autonomous driving for rail, intelligent video analytics for rail, deep learning factory, augmented & virtual reality for service applications, cloud analytics for inspection and condition monitoring, sensor

€55,000

HERE Technologies ~600

Development and operation of the global HERE mapping cloud platform (mapping & hybrid navigation in 180+ countries) powering several million devices with close to 0,5 bn daily transactions. Boostrapping industry specific product development for connected car, enterprise and mobile platform solutions including support of key deal and partnership management with large scale device and car OEMs

€58,000

SAP ~600

A team of data scientists and developers in Berlin to build SAP's machine learning platform for delivering Application Intelligence. This includes scouting and exploring emerging technologies like blockchain or quantum computing and incubating those that will have significant business impact for SAP, its customers, and partners

€60,000

Amazon ~300*

Amazon Robotics automates fulfilment center operations using various methods of robotic technology including autonomous mobile robots, sophisticated control software, language perception, power management, computer vision, depth sensing, machine learning, object recognition, and semantic understanding of commands.

€56,000

Note : DRAUP Talent module Analysis as well as skill analysis from job portals* Amazon had announced over 2000 new jobs in Germany and will cater to expansion in Berlin office. The new job fills have not been included in the company headcount

Page 14: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

1414

Sample profiles of Top employers across Enterprises (2/2)

Top EnterprisesCompany Head

countSample Workloads Annual Salary

HelloFresh ~200The team is managing a diverse technology portfolio that includes (but not limited to): PHP, Python, Go, MySQL, PostgreSQL, ReactJS, MongoDB, Redis, AWS, Ansible, Terraform, Apache Hadoop, Apache Spark, Android, iOS, among others.

€56,000

AUTO1 Group ~200Building applications with Symfony 2 & 3, Silex, Javascript, ElasticSearch, Web services, Json, Node.js, React.js, Typescript. Implementation of Unit and Behat tests. Code reviews and refactoring. Creating technical & project documentation using Confluence and Team work.

€55,000

Microsoft ~150This center is working on Cloud Solution Architect for High Potential Enterprise customers in Public Sector, Retail and Logistics focused on Cloud Infrastructure, Applications (Web, Mobile, CI/CD), IoT, AI (Cognitive Services).

€56,000

Oracle ~100

Designing, implementing and deploying Oracle Cloud-based Solutions in order to achieve defined business goals and to maintain skills in Oracle Cloud process configuration based on the customer's architectures and business needs, overcoming/considering infrastructure security and regulatory constraints to ensure a smooth and secure journey to the cloud .

€45,000

Google ~100

Getting actionable insights from feature usage & product engagement correlation data. Definition and comparison of meaningful user cohorts & clusters. Identification of important moments in the user journey, incl. best timing for user engagement promotions. Analysis of the impact of re-engagement campaigns and their dependency on user context.

€53,000

Note : DRAUP Talent module Analysis as well as skill analysis from job portals

Page 15: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

1515

Sample Software Engineering profiles across peer companies with key skills (1/2)

Key profiles in Berlin

1.4

Key Skills of a Software Engineer

Scrum OO ModellingJQueryUnix

Agile Methodologies

System Architecture

Database DesignUser Experience Linux NodeJs

Distributed Systems Java Script

Note : DRAUP Talent module Analysis as well as skill analysis from job portals

Education: PhD Field Of Study Statistics, Paris-Sud University

Key Skills: Backtesting, time-series forecasting, Deep learning, Algorithmic pricing, Python, AWS

Work Portfolio: Improving Zalando'salgorithmic pricing system such as business KPIs definition, backtesting pipeline implementation, sales forecasting andinterviewing and roadmap definition. Amazon Web Services is predominantly used in all the processes.

Data Scientist, Zalando SE

Education: Master Field Of Study New Media – University of Arts & Design, Helsinki

Key Skills: Concept Design, Interaction Design, Industrial Design, Social Media

Work Portfolio: Close collaboration with user research, use case creation, user journeys, information architecture, concepting and prototyping the new features. Preparing the specifications for production, follow the production and help to solve quickly the unexpected problems. During the production collaborate with user research to create and follow the user testing process and bring the findings to the production.

Senior UX Designer, HERE Technologies

Education: BE, Information Technology Grenoble INP - Ensimag

Key Skills: SQL Serve, C#, REST, Windows Azure, Web Services, Java, Python

Work Portfolio: I am working for Exploration Team. This team works on top and most innovative projects inside SAP. The main goal is to find the next big thing for SAP by building POCs using futuristic technologies that includes- Software Development.- Ideation & Innovation.- Quality Testing

Senior Software Engineer, SAP

Azure Cloud

Page 16: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

1616

Sample Software Engineering profiles across peer companies with key skills (2/2)

Key profiles in Berlin

1.4

Education: Maters, Moscow Technical University of Communications and Informatics.Key Skills: Python and Openstack, Ruby and Chef, Bash, CentOS, Scala, Akka, Spark, Hadoop

Work Portfolio: Design and implementation of Oracle Cloud Infrastructure architectures and environments. Architecting IaaS, PaaS and SaaS. Designing and building Public/Private Cloud & On-Premises Solutions.

Cloud Solution Architect, Oracle

Openstack System designPython

Java Enterprise Architecture

Chef

Network EngineeringOperating System Kernel

Education: Master’s, Media, Technology, and Society, North western University

Key Skills: Text Analytics, NLP, Cognitive Computing, Advanced SAS, Python

Work Portfolio: Establishing scalable, efficient, automated processes for large scale data analyses, model development, model validation and model implementation with regards to churn, marketing attribution, demand forecasting, and understanding customer taste

Senior Data Scientist, Hello Fresh

Shell Script

UNIX Project Management

Note : DRAUP Talent module Analysis as well as skill analysis from job portals

Key Skills

Education: Master’s, Applied Informatics, St. Petersburg State University

Key Skills: Kernel, Perl, Python, Linux, Shell Script, Java

Work Portfolio: bug fixing and troubleshooting, developing REST micro-services, junit, integration, E2E and load tests and profiling and performance tuning using JPA, Hibernate ORM, Maven, Jenkins, Git, MySQL, PostgreSQL, Elasticsearch, Microservices, HTTP, Nginx, Spring, Spring Boot, Velocity, Amazon SQS, Docker, Scala

Java Developer, AUTO1 Group

Ruby

Java

Scala

Spark

Page 17: for “Software Development Engineer” in Berlin Area Germany July … · for “Software Development Engineer” in Berlin Area –Germany July 2018. 2 2 AGENDA & Methodology Berlin

1717

Technology stack of S/W engineering skills available in Berlin

Agile Methodologies

• SCRUM• Extreme Programming (XP)• Crystal• Kanban

Internet protocols

• BGP• OSPF• SIP• IP• TCP (internals and flow control)

ApplicationDevelopment

Data Platforms

Infrastructure& Support

Backend/Frameworks

RDBMS Data WarehousingNoSQL

• Oracle• Mysql• Microsoft SQL Server

• Amazon Redshift• Amazon S3• Teradata

• Amazon DynamoDB• MongoDB• Cassandra

Cloud/ IaaS/ Managed Hosting Operating System

• AWS• Heroku

Frontend UI

• HTML5• CSS• AngularJs• Jquery• React

Orchestration System

• Docker• CircleCI• Terraform• Kubernetes

• Unix/Linux • Windows• Ubuntu

• Spring• Django• Hibernate

Languages

• C++• Java• Python

Data processing platforms

• Hadoop• Spark• Keras• Theano

• UDP• DNS• DHCP• T1/E1• Ethernet