Atəşgah Sığorta Şirkəti

Business Analyst (İT/Senior)

Dünən

127

Təsvir

Responsibilities:

  • Lead the full requirements lifecycle: systematically gather and elicit business needs, filter and interpret them, conduct in-depth analysis, and translate them into clear and structured design specifications for the development team.
  • Decompose complex business requirements into logical domains and functions suitable for microservices, applying principles of Domain-Driven Design (DDD).
  • Conduct business process analysis and modeling (As-Is / To-Be) using BPMN to identify areas for improvement, optimization, or automation.
  • Model system architecture and behavior using UML and C4 Model to ensure a shared understanding between business and technical teams.
  • Collaborate closely with cross-functional teams (developers, testers, designers, product owners) throughout the entire development process to act as the bridge between business vision and technical implementation.
  • Create and maintain comprehensive documentation: BRD, FRD, SRS, User Stories, and detailed Acceptance Criteria.
  • Facilitate productive communication with stakeholders through interviews, workshops, and brainstorming sessions to uncover underlying requirements and assumptions.
  • Prioritize features and user stories using modern frameworks (MoSCoW, Kano, Story Mapping).
  • Validate implemented features against the initial requirements and business goals.
  • Validate that implemented solutions meet both functional and critical non-functional requirements (performance, scalability, reliability).
  • Actively use SQL and other tools to query data, validate assumptions, and support data-driven decisions.
  • Design, document, and manage API contracts (REST, gRPC) and event structures for asynchronous communication (e.g., Kafka, RabbitMQ), ensuring interfaces and data contracts align with business logic.
  • Actively participate in Scrum ceremonies (Planning, Review, Retrospective, Backlog Refinement) to ensure the development process stays aligned with business objectives.
  • Manage project documentation, glossary, and change requests effectively using tools like Confluence, ADO and Git.


  • Requirements:
  • Bachelor's or Master's degree in a technical field (Computer Science, Engineering, IT) or equivalent experience.
  • Minimum 4 years of proven experience as a Business Analyst, Systems Analyst, or Technical Product Owner in a complex IT landscape.
  • Strong understanding of SDLC and software development methodologies (Agile, Waterfall, Iterative).
  • Understanding of microservices architecture, design patterns, and distributed systems principles.
  • Proven experience with Domain-Driven Design (DDD) in defining Bounded Contexts and Ubiquitous Language.
  • Experience with requirement elicitation techniques (interviews, workshops, focus groups, observation, etc.)
  • Practical knowledge of process and system modeling notations (BPMN, UML, C4 Model).
  • Ability to create clear, structured, and unambiguous documentation (BRD, FRD, User Stories).
  • Familiarity with stakeholder analysis and management frameworks (RACI, Onion Diagram, Power/Influence Matrix).
  • Solid understanding of databases, data models, and ability to write complex SQL queries.

·      Good understanding of API concepts (REST, HTTP methods, status codes, JSON/XML) and experience with tools like Swagger/OpenAPI or Postman.

  • Understanding of UX/UI principles and wireframing tools like Balsamiq or Axure RP.
  • Experience in defining requirements for data-intensive and integration-heavy projects.
  • Experience working in Agile/Scrum environments and with corresponding tools.
  • Proficiency with Git for version control of documentation.


Tələblər

Skills:

  • Business and systems analysis & requirements engineering.
  • API design and data modeling (BPMN, UML, C4 Model).
  • Data analysis and validation using SQL.
  • Excellent documentation and presentation skills.
  • Strong stakeholder communication, facilitation, and negotiation skills.
  • Proficient in: Jira, Confluence, Miro, draw.io. Familiarity with VS Code, Postman.
  • Detail-oriented with strong critical thinking and problem-solving mindset.
  • Change management experience.
  • Excellent communication and facilitation skills.
  • Azerbaijani: fluent.
  • English and Russian: B2 (Upper-Intermediate) or higher.


Nice to Have:

  • Experience with product ownership or Agile product management.
  • Familiarity with API design and security principles.
  • Understanding of UX/UI principles and wireframing tools (Figma, Balsamiq, Axure).
  • Experience with event-driven platforms like Apache Kafka or RabbitMQ.
  • Basic knowledge of cloud platforms (AWS, Azure, GCP).
  • Understanding of CI/CD and DevOps practices.
  • UX research or user testing experience.
  • Basic knowledge of test case design and QA collaboration.


Vakansiya haqqında

Son tarix

August 20, 2025

Paylaşılıb

iyul 11, 2025

Vakansiya növü

Tam ştat

Kateqoriya

Elm, Texnologiya və Mühəndislik