Job market intelligence · Germany

Business Analyst Jobs in Germany

SQL appears in 30% of analyzed listings. Berlin is the most frequently named city, and 59% are marked as hybrid.

Business Analyst job listings

Loading Business Analyst job listings…

Job-market data

What the listings show

Based on 316 job listings we analyzed since 11 March 2026. Not a list of current vacancies.

316
job listings analyzed
153
companies behind these listings
68%
of listings offer hybrid or remote work
73%
of listings name a city
Skill signals

Which skills recur

Share of 316 analyzed listings that name each skill. One listing can name several.

Business methods69% of listings

Data Analysis
24%
Consulting
21%
Reporting
14%
Project Management
12%
KPIs
8%
Product Management
7%

Languages38% of listings

SQL
30%
Python
20%
Java
2%
JavaScript
2%
Kotlin
1%
MATLAB
1%

Architecture & methods33% of listings

Agile
29%
Scrum
20%
Kanban
8%
REST API
3%
CI/CD
1%
SAFe
1%

Business tools33% of listings

Excel
14%
BPMN
8%
UML
6%
SAP
6%
Salesforce
4%
HubSpot
1%
Positioning

What gets you in, and what sets you apart

Use this to decide what your CV leads with: expected skills keep you in the running, rarer ones set you apart.

Shares of the analyzed listings; skills are extracted from each listing.

Your edge

Rarer but present. These are what set a candidate apart.

  • Agile91 listings · 29%
  • Data Analysis75 listings · 24%
  • Consulting67 listings · 21%
  • Python62 listings · 20%
  • Scrum62 listings · 20%
AI in these listings

AI skills in Business Analyst listings

15% of Business Analyst postings name an AI or GenAI skill.

Some employers even name specific tools: ChatGPT, Claude, Copilot.

Based on skills extracted from each listing.

Use the findings

What to take into your search

Skill requirements vary by listing

In the listingsEven the most named skills (SQL, Agile and Data Analysis) each appear in fewer than half of listings.How to use itChoose examples that fit the specific posting. No one keyword represents the whole job type.

Fully remote listings are less common

In the listingsOnly 9% of listings are fully remote. Hybrid is 59% and onsite 14%.How to use itIf you need fully remote work, check the work mode before spending time on an application.
Working conditions

Work patterns and requirements

Work mode

59%Hybrid
Hybrid 59%
Unspecified 18%
Onsite 14%
Remote 9%
Do these jobs need German?

Of 316 analyzed listings, 132 require German, 111 say it is optional or a plus, and 73 do not say.

German optional 26%
German a plus 9%
German required 42%
Not stated 23%

35% of the listings are written in English.

Seniority
Senior 33%
Mid-level 27%
Junior 9%
Unspecified 32%
Who these listings are open to
Part-time 2%
Contract 2%
Working student (Werkstudent) 1%
Unspecified 15%

Full-time 79% (not shown in the bar).

Where the jobs cluster

Top locations

231 listings name a city (73%)
85 name no city (27%)

These postings don't specify a city in the data we have. That doesn't mean location isn't required, only that none was listed.

Cities named most often

  1. 1Berlin46 listings15%
  2. 2Munich24 listings8%
  3. 3Düsseldorf16 listings5%
  4. 4Frankfurt14 listings4%
  5. 5Cologne14 listings4%
  6. 6Hamburg10 listings3%

Counts and shares are of all 316 analyzed listings.

The recurring stack

What appears together

  • Agile + Scrum17%
  • Agile + Jira14%
  • SQL + Python14%
  • Data Analysis + Python13%
  • Jira + Scrum12%
FAQ

Frequently asked questions

Does a skill percentage mean every employer requires it?

No. It is the share of analyzed listings that explicitly name the skill. Read each posting, then show examples only for skills you actually have.

What if a listing has no city?

85 of 316 analyzed listings have no city in our data. They are not assigned to a city in the chart; this does not establish whether remote work is possible.

Why can the open listings differ from the market figures?

The market figures come from an analysis dated 22 September 2026. The open listings are loaded from the current index and can change between visits.

From data to applications

See Business Analyst jobs matched to your profile

Create a free profile to compare these market signals with your experience.

  1. 01Tell Kariyan what you want and where you can work.
  2. 02See why a job fits before you spend time preparing.
  3. 03Review every application before anything is sent.
See my matched jobs

Source: Kariyan job index, Germany. Some location, language and seniority fields are incomplete. We do not publish salary, demographic or response-rate data.