BA & SA
Our career map helps you take charge of your professional growth. With 10 growth levels, from L1 to L10, each step features clear milestones to support your development.

Experience
Possesses basic knowledge of system analysis, often acquired through internships, university projects, or online courses.
Area of Responsibility
Supports the modeling and documentation of business processes under close supervision. Participates in describing basic user scenarios and flows, helps structure process-related data, and learns to use simple notations such as flowcharts or entry-level BPMN.
Skills
- Gathers and compares information from various sources (e.g., system documentation, logs, diagrams).
- Understands different types of requirements: business, user, functional, non-functional.
- Familiar with UML basics and entity-relationship concepts (one-to-one, one-to-many).
- Demonstrates basic knowledge of SQL, APIs (REST), and web debugging tools like Chrome DevTools.
- Understands how client-server interactions work in web and mobile applications.
- Shows initiative, asks clarifying questions, and collaborates actively with more experienced team members.
Experience
Up to 1 year of hands-on experience. Has foundational knowledge of system analysis, typically gained through internships, academic projects, or practical courses.
Area of Responsibility
Supports the modeling and documentation of current business processes (AS-IS). Builds simple diagrams using standard notations (BPMN, UML, flowcharts) with guidance from a mentor. Identifies minor inefficiencies and suggests basic improvements in process flows.
Skills
- Uses standard Excel functions (logical, text, statistical), builds pivot tables, and performs basic data grouping and filtering.
- Applies existing SQL templates to extract data; needs support when constructing complex queries with conditions (WHERE, JOIN).
- Understands types of requirements (business, user, functional, non-functional); works with use cases, user flows, and acceptance criteria.
- Has basic understanding of SDLC and system analysis methodologies.
- Familiar with tools like Chrome DevTools, Postman, and Swagger for basic testing and API exploration.
- Understands basic client-server interactions and how web services operate.
Experience
1–3 years of experience. Capable of independently handling standard system analysis tasks but still requires mentoring and oversight for complex or high-impact projects.
Area of Responsibility
Describes and optimizes small-scale business processes using standard modeling notations (BPMN, UML, flowcharts). Collects and formalizes requirements for simple features (e.g., UI flow improvements or integration setups). Conducts stakeholder interviews, documents AS-IS processes, and prepares specifications with support from senior colleagues.
Skills
- Uses Excel, ELK, and SQL to analyze and verify data; can retrieve logs, extract key parameters, and write basic SELECT queries.
- Documents requirements using User Stories, Use Cases, BRD, and Functional Specification Documents (FSD).
- Designs simple UML and ER diagrams (e.g., Use Case, Activity, Class, Sequence).
- Applies tools like JIRA and Confluence to manage documentation and backlog.
- Confidently uses Chrome DevTools, Postman, and Swagger to inspect data, test APIs, and validate feature behavior.
- Understands the basics of client-server architecture, microservices, and distributed systems.
- Manages deadlines responsibly, communicates blockers, and aligns with delivery expectations.
- Presents features and analysis results to the team or internal stakeholders.
- Communicates technical requirements to the technical team and justifies decisions in discussions.
Experience
3–4 years of experience. Works confidently with requirements and documentation, understands end-to-end business processes, and supports multiple projects simultaneously. May consult more experienced colleagues when facing highly complex or non-standard tasks.
Area of Responsibility
Documents and optimizes business processes of medium complexity using various modeling notations (UML, BPMN, EPC, Flowchart, Mind Map). Creates both AS-IS and TO-BE models, incorporating branching logic, exception handling, and cross-role interactions. Participates in improving user flows, CRM notifications, and intersystem communications.
Skills
- Designs mid-level process diagrams using BPMN, EPC, Flowcharts, Mind Maps, UML, and ER diagrams.
- Interprets architectural documentation such as C4 diagrams, container and deployment views, and ADRs.
- Presents results and ideas at demos, helps the team stay aligned on goals and solutions.
- Confidently uses SQL in daily tasks (debugging, validation, hypothesis testing) and performs cross-source validation (BigQuery, Kibana, ELK).
- Creates structured documentation including cross-reviews; tracks requirement versions and collaborates in shared systems.
- Confidently uses Chrome DevTools, Postman, and Swagger for debugging, API validation, and integration troubleshooting.
- Understands system architecture fundamentals (client-server, microservices), with experience in system integration and log analysis (with data protection).
- Coordinates timelines and task statuses in JIRA, communicates blockers, and ensures cross-functional alignment through demos and presentations.
Experience
7+ years of experience. Possesses broad cross-functional expertise in both business processes and technical architecture. Influences company-wide analytical standards and collaborates with top stakeholders to shape internal methodologies.
Area of Responsibility
Leads process design at the product level. Defines corporate standards for process modeling, risk analysis, and automation strategy (e.g., BPM systems, workflows). Oversees cross-team collaboration quality, including documentation reviews, conflict resolution, and mentoring at scale.
Skills
- Defines and maintains standards for process modeling, API specifications, documentation templates, and analytics lifecycle.
- Leads data architecture and analytics quality practices.
- Resolves high-impact architectural and business conflicts, balancing technology constraints and strategic priorities.
- Leads implementation of process modeling tools and automation systems; collaborates closely with IT architects and engineers.
- Defines integration schemas, microservice interaction models, and event-driven architectures.
- Develops data exchange and logging standards; architects data flows for new product lines.
- Serves as a key advisor during disputes by interpreting logs and system behaviors; defines alerting strategies and monitoring schemes.
- Acts as a strategic advisor in business process evolution, ensuring alignment with long-term analytics vision and enterprise strategy.
Experience
4–5 years of experience. Possesses deep knowledge of both the domain and analysis methodologies. Independently handles complex projects, proposes architectural improvements, and often mentors junior analysts.
Area of Responsibility
Analyzes and improves full end-to-end business processes involving multiple external systems. Identifies process dependencies, models system behavior across integrations, and applies methods to validate hypotheses, detect bottlenecks, and prioritize improvements. Delivers technical documentation and collaborates with engineering teams on feature architecture.
Skills
- Models full business workflows including external integrations; proposes TO-BE improvements and tracks key dependencies.
- Performs deep diagnostics using SQL and ELK; investigates data issues, API call sequences, and root causes of failures.
- Builds queries in BigQuery and sets log formatting/masking rules for new features.
- Documents process breakdowns (e.g., conversion drop-offs), maps multi-system workflows, and writes detailed specifications.
- Uses Chrome DevTools, Postman, and Swagger with full confidence for API validation and system mapping.
- Manages delivery timelines, maintains task status in JIRA, and escalates blockers as needed.
Experience
5–7 years of experience. Holds expertise across multiple domains and contributes to product or project strategy. Fully manages large-scale initiatives end-to-end and drives improvements in analysis processes across the company.
Area of Responsibility
Designs complex cross-domain processes, often involving conflicting business needs or multiple teams. Leads methodology discussions (e.g., BPMN, EPC), conducts reviews of business requirements, and ensures professional-level documentation. Acts as an internal consultant to improve standards, integration flows, and team capabilities.
Skills
- Designs multi-domain business processes and resolves conflicts between stakeholder needs.
- Validate real-life values, detect edge cases, and optimize workflows.
- Reviews documentation and process models for completeness, consistency, and scalability across regions or systems.
- Traces and audits distributed systems to identify failures, discrepancies, or integration gaps.
- Participates in designing data architecture and quality control, including alerting and validation structures.
- Guides less experienced analysts in formatting specifications, modeling standards, and requirements documentation.
Experience
9+ years of experience. In addition to Principal-level responsibilities, owns the technical side of system analysis, coordinating developers and fellow analysts to ensure consistent execution of system requirements. Works closely with architects and leads the technical aspects of the product.
Area of Responsibility
Leads process architecture and the implementation of modeling and automation tools (e.g., BPM/workflow systems) at the stream level. Coordinates integration projects and ensures alignment with company standards. Audits the technical realization of processes and proposes improvements for validation and automation.
Skills
- Designs company-wide process architecture and drives standardization across teams and domains.
- Oversees implementation of business process standards and selects modeling/automation tools across teams.
- Coordinates large integration initiatives and ensures coherent system communication.
- Supports analysts by building reusable frameworks (query snippets, dashboards, validation templates) and advising on data logic.
- Designs integration schemes, microservice communication, and event models; ensures architecture consistency.
- Audits actual system behavior versus designed models; proposes improvements and test automation standards.
- Manages own workload and prioritizes tasks for other analysts in alignment with stakeholder input and technical constraints.
Experience
Entry-level, little to no prior professional experience in frontend development.
Area of Responsibility
Learning and applying basic frontend concepts, writing simple components under supervision.
Skills
HTML/CSS: Understanding and using basic HTML elements and CSS styles.
JavaScript: Familiarity with basic JavaScript (ES6+) concepts.
Git: Basic version control operations, understanding of repositories.
Soft Skills: Effective communication, openness to feedback, willingness to learn and improve.
Experience
More then 1 year of experience in frontend development.
Area of Responsibility
Developing small features, fixing bugs, and understanding project architecture.
Skills
HTML/CSS: Proficient in semantic HTML and CSS preprocessors (e.g., Sass).
JavaScript: Knowledge of ES6+, basic use of libraries like Vue.js or React.
Version Control: Confident use of Git, contributing to code reviews.
Soft Skills: Basic teamwork and communication, handling constructive criticism.
Experience
More then 2 years of solid frontend experience.
Area of Responsibility
Developing features independently, improving existing components, participating in code reviews.
Skills
JavaScript & Frameworks: Deep knowledge of ES6+, Vue.js ecosystem, understanding UI component libraries.
Coding Practices: Writing clean and maintainable code, understanding coding patterns and principles.
Infrastructure: Familiarity with build tools (Webpack, Babel) and CI/CD pipelines.
Soft Skills: Working well in a team, basic problem-solving and critical thinking.
Experience
More then 3 years of experience in frontend, capable of handling complex tasks.
Area of Responsibility
Leading feature implementation, optimizing performance, and mentoring juniors.
Skills
Advanced JavaScript: Mastery of core concepts, meta-frameworks, and server-side rendering (SSR).
Testing: Writing unit tests and understanding end-to-end testing frameworks.
Optimization: Improving load times, optimizing SEO, and handling responsive design challenges.
Soft Skills: Effective collaboration, taking initiative, and providing constructive feedback.
Experience
More then 4 years of frontend development experience.
Area of Responsibility
Designing and implementing complex systems, contributing to architectural decisions.
Skills
Architecture & Patterns: Understanding design patterns, OOP, and functional programming.
Security: Awareness of common vulnerabilities and how to mitigate them.
Performance Tuning: Deep understanding of browser performance and optimization.
Soft Skills: Strong communication, mentoring, and conflict resolution skills.
Experience
Recognized as an expert in frontend development.
Area of Responsibility
Driving project quality, ensuring best practices, leading codebase improvements.
Skills
Frontend Mastery: Proficient in multiple frameworks (Vue.js, React, Angular), full understanding of TypeScript.
Code Review & Testing: Leading code reviews, implementing automated testing strategies.
CI/CD & Infrastructure: Advanced setup and maintenance of continuous integration and delivery.
Soft Skills: Strategic thinking, decision-making, and adaptability to change.
Experience
Strategic leader in frontend development.
Area of Responsibility
Shaping the technical direction, mentoring senior engineers, overseeing large projects.
Skills
Strategic Planning: Defining and implementing frontend strategies, architectural design.
Innovation: Proposing innovative solutions, optimizing frameworks and libraries.
Stakeholder Communication: Effectively interacting with product owners and management.
Soft Skills: High-level collaboration, influencing team direction, handling complex challenges.
Experience
Extensive experience in leading frontend projects and teams.
Area of Responsibility
Technical leadership, architecture design, and ensuring project alignment with company goals.
Skills
Technology Leadership: Guiding the team on technical implementations, making strategic tech decisions.
Code Quality: Establishing and maintaining coding standards, enforcing best practices.
CI/CD & DevOps: Expertise in infrastructure, server configuration, and deployment strategies.
Soft Skills: Effective delegation, inspiring and motivating the team, strategic decision-making.
Experience
Extensive years of experience in business & system analyst. Leads a team of analysts, combining people management with deep technical expertise. Owns the quality of analytics in projects, oversees planning and task allocation, and drives the development of internal methodology within the stream.
Area of Responsibility
Oversees business process modeling and documentation across the team. Guides the alignment of complex processes with external stakeholders and internal departments. Provides mentorship and training, conducts reviews, and ensures methodological consistency and analytical excellence across initiatives.
Skills
- Manages task distribution, quality and completeness of business process documentation across the analytics team.
- Facilitates communication between departments, ensuring shared process understanding.
- Coaches analysts on modeling techniques; sets goals, reviews performance, and selects relevant training programs.
- Leads root-cause investigations and data quality control in collaboration with QA and engineering teams.
- Reviews and improves team-wide approaches to data analysis, monitors consistency in data validation and reporting.
- Conducts 1-on-1 meetings, tracks timelines and blockers for both individual and team assignments.
Experience
Defines and implements the company-wide analytics strategy. Leads multiple analytics teams or an entire analytical division. Owns the development of key standards, metrics, and methodologies, and collaborates closely with top executives and heads of departments.
Area of Responsibility
Establishes and governs unified business process modeling strategy across the organization. Aligns analytical standards with top management and business units. Oversees Principal, Tech Lead, and Team Lead roles. Leads transformational initiatives and restructures team structures and responsibilities to support evolving business processes.
Skills
- Designs and enforces company-wide standards and methodologies across business and system analytics
- Introduces enterprise-level process management systems; restructures business processes and adjusts team architecture accordingly.
- Defines data analysis principles, logging and validation standards, and monitoring strategies across all analytics levels.
- Oversees data audits and systemic integration efforts during platform migrations or multi-entity launches
- Owns delivery timelines and visibility into all analytics functions across teams and product streams.
- Shapes the analytics organization’s strategic direction and ensures scalable, consistent data practices company-wide.
Experience
Senior-level experience with a focus on leadership and team management.
Area of Responsibility
Managing the frontend team, ensuring project delivery, and aligning with stakeholders.
Skills
Project Management: Planning and coordinating tasks, prioritizing work for team members.
Team Development: Mentoring and coaching, organizing training sessions for skills enhancement.
Communication: Handling stakeholder expectations, managing team dynamics.
Leadership Skills: Decision-making, conflict resolution, and fostering a collaborative environment.
Experience
Extensive experience in both frontend development and leadership.
Area of Responsibility
Overseeing the entire frontend department, defining the vision, and driving strategic initiatives.
Skills
Strategic Leadership: Setting goals, driving innovation, and overseeing large-scale projects.
Process Improvement: Developing and implementing processes to improve team efficiency.
Hiring & Development: Building and growing the team, managing recruitment, and team development.
Executive Communication: Reporting to top management, presenting the department’s achievements and plans.

