Analyst / BI: market
Analyst / BI is a family of roles at the intersection of data and business decisions: SQL extracts, ad-hoc analysis, dashboards, A/B tests, product metrics. Data Analyst (descriptive + diagnostic analytics on product/operational metrics), Business Analyst (requirements, BPMN/UML, the bridge between business and engineering), Product Analyst (product hypotheses, A/B testing, retention/LTV), Marketing Analyst (attribution, channels, CAC/ROAS), Financial Analyst (P&L, forecasts, unit economics), Systems Analyst (integration specs, REST/SOAP/Kafka contracts), Analytics Engineer (dbt models, semantic layer, modern data stack), BI Developer (Tableau/Power BI/Looker/Metabase reporting). Stack: SQL (mandatory — PostgreSQL/ClickHouse/Snowflake/BigQuery), Python (pandas, numpy, scipy), Excel/Google Sheets, Tableau/Power BI/Looker/Metabase/Superset (BI), dbt (analytics engineering), Amplitude/Mixpanel/GA4 (product analytics), statistics (confidence intervals, A/B tests, bootstrap), Jupyter/R for research. The most in-demand technologies — sql, cloud, user stories, salesforce, java. 29% remote.
The Analyst / BI market currently has 3,121 open roles, 2,805 of them freshly observed. Median salary $6,291/mo.
29% of Analyst jobs are fully remote or hybrid. Analytics is data-centric by nature: physical presence is rarely required. The office-only segment is Business Analyst in banks with compliance requirements and Systems Analyst on large enterprise projects.
⚠ salary known for 185 of 3121 jobs; remote share from 2518 with a stated format; 2805 counted as fresh observations; trend and hiring difficulty are not shown
Demand and observed supply
| Open demand | 3,121 |
| Observed supply | — not published |
Over recent weeks the Analyst direction has produced a steady flow of new openings. Demand is growing thanks to product companies (Product Analyst for A/B infrastructure) and the modern data stack (Analytics Engineer on dbt). The real market is wider than our sample — some positions are filled via internal HRMS and closed channels.
⚠ candidates matching a vacancy are not counted yet: demand and the observed pool are shown
Salary distribution
One in ten earns under $2,989, one in ten over $14,342. Half the market falls between $4,625 and $10,941. Sample: 185.
Demand geography
| country | jobs |
|---|---|
| US | 584 |
| PL | 482 |
| GB | 250 |
| IN | 207 |
| HK | 201 |
| RU | 171 |
| SG | 101 |
| CA | 90 |
| TH | 61 |
| DE | 58 |
The leader by Analyst job count is US (584 positions). Moscow traditionally dominates thanks to large product companies and banks. St Petersburg is second. The remote segment grows quickly thanks to international teams with CIS employees.
⚠ job counts only: salary by country is not published
Used together with
The top Analyst stack in 2026 is SQL (PostgreSQL/ClickHouse/Snowflake/BigQuery), Python (pandas + scipy), Excel, Tableau/Power BI/Looker/Metabase (BI), Amplitude/Mixpanel/GA4 (product analytics), dbt (analytics engineering), A/B-test statistics.
The most common technology pairs in Analyst postings: SQL+Python, SQL+Tableau, SQL+Power BI, Python+pandas, Amplitude+SQL, dbt+Snowflake. If you are planning a learning roadmap — SQL first, then Python and one BI tool.
Demand by grade
| grade | jobs |
|---|---|
| senior | 964 |
| middle | 220 |
| lead | 164 |
| junior | 87 |
| principal | 86 |
Career flow: Junior DA → Senior DA → either Product Analyst (product track), or Analytics Engineer (engineering track), or Head of Analytics (management track).
⚠ demand side only: the grade of the observed pool is unknown for most of it
Employers
Demand is spread across 1,727 employers. The largest accounts for 1.9%, the top ten for 8.8%; the remaining 91.2% is long tail.
| share | value |
|---|---|
| top-1 | 1.9% |
| top-3 | 5.1% |
| top-10 | 8.8% |
| long tail | 91.2% |
⚠ names are not shown: staffing agencies and end employers are not yet told apart by the classifier
Where Zorky sees this market
Observed across 133 sources; the largest accounts for 13.2% — this market does not rest on a single channel.
Analyst jobs are split between classic job boards (hh.ru, LinkedIn, getmatch) and community Telegram channels («Аналитика и данные», «Data Driven», «ODS Jobs»). Many positions are published only in the internal HRMS of large product companies and never reach public channels.
Recent openings
- Senior Business Analyst/ Business Analyst · HK
- EDI Business Analyst · US
- Oracle CPQ PM or Business analyst | Remote in Mexico · MX
- Finance Transformation Analyst - Contract · HK
- Business Analyst · HK
- Enterprise Solutions – Functional Specialist (ERP / Business Analyst) · HK
- Contract Analyst Programmer (Power Platform) · HK
- (Senior) System Analyst (up to 75k/monthly) · HK
Latest open Analyst jobs — the most recent 10 positions with adequate description quality. The full list is available in our CRM or via the "see all" link below.
Adjacent markets
Analyst is one of the broadest IT-market segments by number of sub-specialisations (8 niches). By salary median it lags engineering directions, but Product Analyst and Analytics Engineer come close to Middle Backend. Click any direction's bar for a detailed comparison.
⚠ adjacent markets for comparison are not defined yet
How this is measured
- Vacancy
- an open job that cleared the quality gate and lists at least two technologies
- Observed candidate
- a candidate whose stack contains this technology; an aggregate — not a single record leaves the perimeter
- Matchable candidate
- not counted yet
- Window
- jobs open at the moment the snapshot was built
About the data
- Some breakdowns are hidden: their data coverage is not yet sufficient.
- Statistics are shown only where the sample clears a quality gate.
- A missing block does not mean a value of zero.
Breakdowns currently hidden: 8.
Data as of 2026-10-20
Specializations
Analyst / BI breaks down into 8 sub-specialisations: Data Analyst (SQL + Python + BI), Business Analyst (BPMN + requirements), Product Analyst (A/B tests + product metrics), Marketing Analyst (attribution + CAC/ROAS), Financial Analyst (unit economics + forecasts), Systems Analyst (REST/Kafka contracts), Analytics Engineer (dbt + DWH), BI Developer (Tableau/Power BI/Looker). Each niche has its own salary range.
Frequently asked questions
The most common questions about the Analyst market: salaries by level and sub-specialisation, DA/BA/PA differentiation, stack (SQL/Python/BI), remote, whether programming is needed, how to become one (4–8 months of study), Senior skills. Answers recompute automatically from current data.
What stack is most often required of an analyst?
Top-5 technologies in Analyst postings: sql, cloud, user stories, salesforce, java. Universal must-know — SQL (PostgreSQL/ClickHouse/Snowflake/BigQuery, JOINs, window functions, CTEs, performance). Python for analysis (pandas, numpy, matplotlib, seaborn, scipy.stats). Excel/Google Sheets — ad-hoc work and stakeholder presentations. BI: Tableau, Power BI, Looker, Metabase, Superset, Yandex DataLens (CIS stack). Product analytics: Amplitude, Mixpanel, GA4, Heap, PostHog. A/B testing: statistics knowledge (p-values, power, MDE, sequential testing) + platforms (Optimizely, VWO, Statsig, in-house). For Business Analyst — BPMN/UML, Confluence, Jira, Visio/draw.io. For Systems Analyst — REST/SOAP, Swagger/OpenAPI, Postman, Kafka/RabbitMQ contracts. Analytics Engineer — dbt + git + DWH + semantic layer.
What is the difference between Data Analyst, Business Analyst, and Product Analyst?
These three roles are often confused but they work on different problems. Data Analyst (DA) — a technical role: SQL extracts, dashboards, ad-hoc research on business requests. Focus on how to get the data and what it says. Stack: SQL + Python + BI. Business Analyst (BA) — a business-oriented role: requirements gathering, BPMN process diagrams, feature specs, stakeholder communication. Focus on what to build and why. Smaller technical stack (though SQL is valued); communication, English, and process modelling matter more. Product Analyst (PA) — a hybrid of DA and product management: A/B tests, product hypotheses, retention/LTV/cohorts, funnel analysis. Focus on which product features work and why. The most premium analytics segment by pay in product companies. Averages: PA > BA ≈ DA in product companies; BA > DA in enterprise/banks.
Can analysts work remotely?
Yes — analysts are one of the most remote-friendly IT specialisations: 29% of jobs are fully remote or hybrid. The work is data and tooling driven; physical presence is rarely required. Fully remote roles: product startups, international SaaS companies, CIS-relocant teams (Dubai, Cyprus, Lisbon, Tbilisi, Yerevan). Hybrid (1–3 days in office): large IT, banks, telecom, retail. Office-only: most commonly Business Analyst in traditional banks with compliance requirements and Systems Analyst in large enterprise projects. English opens up the global remote market with a 20–40% pay premium.
Do you need to know programming to become an analyst?
SQL is mandatory for any analyst (DA/PA/BA at Middle+). Without SQL you will not land a job — it is the baseline skill on 100% of postings. Python is must-have for Data/Product Analyst at Middle+ (pandas, data cleaning, basic ML, routine automation). For Business Analyst Python is a plus but not required. What to know in Python for analytics: pandas (DataFrame, groupby, merge), numpy, matplotlib/seaborn for visualisation, basic statistics (scipy.stats), Jupyter notebooks. What you do not need: advanced OOP, web-development frameworks, DevOps. Programming in analytics is a tool of inquiry, not the product itself. Analytics Engineer is the exception: dbt + Jinja templating + git workflows plus solid programmatic thinking move the role closer to Data Engineer.
Where to start to become an analyst in 2026?
Analytics is one of the most accessible entry points into IT. Optimal roadmap: 1) SQL to a confident level — SELECT, JOIN, GROUP BY, window functions, CTEs. Courses: Stepik «SQL для всех», SQL-Academy, Mode Analytics SQL tutorial, LeetCode Database. 2) Excel/Google Sheets — pivot tables, VLOOKUP/XLOOKUP, basic formulas. 3) One BI tool: Tableau Public (free) or Power BI Desktop. Build 3–5 dashboards on open data. 4) Python pandas — Kaggle tutorials, pandas docs, "Python for Data Analysis" by Wes McKinney. 5) Basic statistics: confidence intervals, correlation vs causation, A/B tests (p-value, power, effect size). "Statistics Done Wrong". 6) Pet project: end-to-end analysis of an open dataset (Kaggle, data.world) with a dashboard and conclusions on GitHub. 7) Training programs: Karpov.Courses, Yandex.Practicum «Аналитик данных», Skillfactory, Stepik «Python для анализа данных». Time to first Junior role — 4–8 months of full-time study.
How many Analyst jobs are open across CIS and Europe?
As of the latest data refresh, the Zorky CRM sample contains 3934 active open Analyst positions. These are postings published in the last 90 days. Geography: leaders are US, PL, GB. The sample covers all sub-specialisations: Data Analyst, Business Analyst, Product Analyst, Marketing Analyst, Financial Analyst, Systems Analyst, Analytics Engineer, BI Developer. The real market is wider than the sample: many Analyst positions are published only inside major companies' internal HRMS or through closed recruiting channels. Analytics Telegram channels («Аналитика и данные», «Data Driven») are a good additional source for Senior positions.
What skills does a Senior Product / Data Analyst need?
A Senior Analyst owns the full cycle: from requirements to business conclusion. Technically: SQL at mastery (window functions, optimisation, query plans), Python (pandas + scipy + ETL/report automation), one BI tool deeply (Tableau/Power BI/Looker — calculated fields, LOD expressions, dashboard optimisation). Statistics: A/B-test planning (power, MDE, sample size), diagnostics (SRM, peeking), interpretation (sequential vs fixed-horizon), bootstrap, Bayesian approaches. Product thinking: understanding funnels, retention/LTV/cohorts, unit economics, metrics across each layer of the product. Communication: data storytelling, presentations to C-level, defending conclusions in front of sceptics. Mentorship: SQL/Python code-review for Middle/Junior. English for Senior+ is must-have (even in local roles at large companies, docs and processes are often in English).
Leave a request
Describe the task and leave a contact — the request goes to our CRM and we reply at the contact you provide.