The core purpose of a Business Intelligence (BI) developer is to design, develop, and maintain data-driven solutions that enable organizations to gain valuable insights from their data. BI developers work closely with business stakeholders, data analysts, and data engineers to create Interactive dashboards, reports, and data visualizations that facilitate data analysis and informed decision-making.
Duties:
Design and develop data models to support business intelligence and reporting requirements.
Build and maintain data pipelines to extract, transform, and load data from various sources into the data warehouse or data mart.
Create interactive reports, dashboards, and visualizations using BI tools to present data insights in a meaningful and user-friendly manner.
Perform data analysis to identify trends, patterns, and anomalies, and provide insights to support decision-making processes.
Ensure data accuracy, consistency, and integrity by implementing data quality checks, data validation processes, and data governance practices.
Identify and resolve issues related to data integration, data quality, and performance bottlenecks within the BI solution. Optimize BI solutions for improved performance, scalability, and user experience by analyzing and fine-tuning queries, data models, and infrastructure.
Conduct training sessions or workshops to educate end users on how to effectively use the BI solution. Provide documentation, user guides, or tutorials to support self-service exploration and reporting. Offer ongoing support and address end users' questions or issues related to the BI solution.
Requirements
Strong knowledge of data Warehousing Concepts (Dimension, Fact, Cube).
Good knowledge of dimensional Modeling (Kimball Approach, Star modelling, Snowflake, ...).
Strong knowledge of SQL (Structured Query Language).
Strong knowledge of ETL (Extract, Transform, Load).
Good knowledge of data Visualization (Power BI, Tableau, …).
Understanding BI development Tools (Microsoft Tools: SSIS, SSAS, SSRS)
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
5 years experience in a similar position.
معرفی شرکت
اسنپ گروپ متشکل از فعالترین شرکتهای اینترنتی (اسنپ، اسنپ فود، اسنپ باکس، اسنپ مارکت، اسنپ تریپ، اسنپ تیکت، اسنپ روم، اسنپ ساپلای، اسنپ دکتر، اسنپ کیچن و اسنپ پی و اسنپ شاپ و اسنپ اکسپرس) در ایران است و عمیقا متعهد به ترویج کارآفرینی و نوآوری در جامعهی آنلاین ایران میباشد.
ماموریت این گروه سرعت بخشیدن به رشد و موفقیت اقتصاد توسعه یافته بر پایهی اینترنت در سراسر کشور و افزایش کیفیت زندگی مردم از طریق ارائهی بهترین خدمات است.
اسنپ گروپ با تشخیص پتانسیل بسیار بالای بازار ایران شرایطی ایده آل برای شرکتهای آنلاین فراهم میکند. در حال حاضر با تمرکز بر توسعه کسب و کارهای مبنتی بر فناوریهای هوشمند در ایران به دنبال خلق ارزشهایی جدید برای نسلهای فرداست.