Business / System Analyst

$$$$
Product

Project Description

The Reporting Team is responsible for the development, enhancement, and maintenance
of a robust reporting system used by mobile dealers across our network. This system
provides critical insights into business performance, customer behavior, and operational
trends. Our primary users include store managers, dealer operators, and sales teams who
rely on accurate, timely, and actionable data to make informed decisions that drive sales
and improve customer service.

In addition to standard reports, the team designs and delivers a variety of dynamic
dashboards tailored to diΖ―erent user roles. These dashboards help visualize key
performance indicators (KPIs), track sales trends, monitor inventory, and identify growth
opportunities within retail locations.

Our work involves deep collaboration with cross-functional teams, significant data
analysis, and strong attention to data quality and performance. The system handles high?volume datasets and integrates data from multiple sources, including activation platforms
(POS), Inventory management systems, etc..

We are looking for professionals who are passionate about data, committed to excellence,
and motivated to contribute to a platform that empowers our customers through insight.

Business Analyst β€” Reporting Team

Overview:
We are seeking a technical Business Analyst to join the Reporting Team, which is
responsible for building and maintaining a data-centric reporting system and interactive
dashboards used by mobile dealers and store managers. This role requires a strong
understanding of data systems and the ability to translate business needs into scalable,
data-driven solutions. The ideal candidate is comfortable working closely with developers,
data engineers, and stakeholders to design and deliver impactful reporting tools.

Key Responsibilities:

  • Gather, analyze, and document detailed business and technical requirements for reporting features, KPIs, and dashboards.
  • Collaborate with stakeholders (internal teams and dealer-facing users) to understand reporting needs and define user stories, acceptance criteria, and data
    logic.
  • Analyze data models and complex SQL Server datasets to support data mapping and transformation specifications.
  • Partner with developers to define backend data flows using REST APIs, RabbitMQ, and scheduled background jobs (via Hangfire).
  • Collaborate with frontend engineers (React + MUI) to define reporting UX behavior and ensure that interfaces support user workflows.
  • Review and interpret data from message queues, APIs, and backend services built on ASP.NET Framework and .NET Core.
  • Contribute to the design and validation of data pipelines and reporting logic by ensuring alignment with business goals.
  • Maintain high-quality documentation (data dictionaries, process diagrams, functional specs) to support ongoing reporting enhancements.

    Technical Requirements:
  • Strong proficiency in SQL Server β€” ability to write and understand complex queries, analyze stored procedures, and interpret relational data models.
  • Experience with REST APIs β€” understanding endpoints, payloads, authentication, and response structures.
  • Familiarity with RabbitMQ and Hangfire for understanding asynchronous data flows and background processing patterns.
  • Working knowledge of backend technologies (ASP.NET Framework / .NET Core) and how services interact in layered architectures.
  • Awareness of ReactJS and modern frontend design using MUI (Material UI), particularly for data presentation and filtering.
  • Understanding of data warehouse (DWH) and data lake concepts β€” ability to work with structured and semi-structured data models and understand the data
    lifecycle from ingestion to reporting.
  • Experience with BI/reporting systems (e.g., internal dashboards, Power BI, Tableau) is a plus.
  • Ability to read logs, API responses, and system behaviors to support root cause identification in collaboration with the technical team.
  • Familiarity with tools likePostman for reviewing API behaviors is a plus.

    Other Requirements:
  • 3+ years of experience as a Business Analyst in data-centric or reporting-focused software development projects.
  • Strong analytical thinking and attention to detail, especially in data modeling and process analysis.
  • Excellent communication skills and ability to collaborate across technical and non-technical teams.
  • Experience using Jira for backlog management and Confluence for documentation and collaboration.

Required languages

English B2 - Upper Intermediate
SQL, REST API, RabbitMQ, .NET, DWH, AI
Published 2 July
48 views
Β·
5 applications
To apply for this and other jobs on Djinni login or signup.
Loading...