A Data Analyst answers business questions with data and explains the answer in language a non-technical decision-maker can act on — which makes communication as load-bearing as SQL.
Indicative Indian market ranges. Metro and specialist roles sit at the upper end.
Test SQL with a real, slightly messy dataset rather than clean interview questions, and then ask them to explain the result to you as if you were the sales head. The second half is where most candidates fail, and it is the half the business actually pays for.
An analyst explains what happened and why, mostly with SQL and BI tools. A scientist builds predictive models. Most businesses need analysts first, and hire scientists prematurely.
Not for most analyst roles — SQL and a BI tool cover the majority. Python becomes valuable for repeatable, automated or statistical work.
Make them present a finding to a non-technical person in the panel. Analysts whose insight never lands in a decision are expensive reporting machines.
Post the vacancy free and reach candidates who are actively looking. Most employers get their first applications within 24 hours.