As a Business Intelligence (BI) Developer within Digikala’s Finance Team, you will play a key role in designing, developing, and maintaining analytical dashboards and reports to support strategic financial decision-making. You will collaborate closely with various finance departments—including Accounting, Budgeting, Financial Control, and Treasury—to transform data into actionable insights that empower stakeholders with accurate and timely financial information.
Responsibilities
- Gather and analyze reporting requirements from finance stakeholders, translating them into scalable BI solutions.
- Design and develop interactive dashboards and reports in Power BI (or similar BI tools).
- Build and optimize ETL processes to prepare and structure financial data (using SQL, Python, or ETL tools).
- Collaborate with Data Engineers to integrate financial data from multiple systems (e.g., Treasury, Accounting, ERP).
- Ensure data quality, accuracy, and consistency across all financial reporting outputs.
- Deliver financial reports covering revenue, expenses, profitability, liabilities, cash flow, and key performance indicators (KPIs).
- Document analytical processes, data models, and dashboard development workflows.
- Partner with Business Analysts to translate financial and business objectives into data-driven models.
Required Skills & Qualifications
- Strong proficiency in SQL and a solid understanding of data modeling concepts.
- Hands-on experience with BI tools (preferably Power BI).
- Experience with ETL tools and Data Warehousing processes.
- Familiarity with accounting principles and financial data structures.
- Ability to interpret and analyze financial metrics such as ROE, EBITDA, and Cash Flow.
Nice to Have:
- Experience with ERP financial systems.
- Proficiency in Python scripting for data analysis and automation.
- Background in e-commerce or large-scale, data-driven organizations