Position: Microsoft Power BI Engineer
Job Purpose
This role is responsible to design, build, and maintain the business intelligence layer that turns data from our trading, brokerage, asset management, and corporate finance operations into clear, reliable, and actionable insight for decision-makers across the firm.
The role will own semantic data models, author DAX and Power Query transformations, craft executive-ready dashboards, and administer the Power BI Service end to end. A core accountability is to translate business questions into well-governed, performant, and secure analytics ensuring every report is accurate, trustworthy, and aligned with the firm's data governance and regulatory expectations.
Key Responsibilities
BI Solution Design & Data Modelling
- Design and maintain robust semantic data models (star schema, relationships, hierarchies) optimised for Power BI.
- Author efficient DAX measures and calculation groups to support complex business and financial logic.
- Build reusable Power Query (M) transformations for clean, consistent, and refreshable datasets.
- Translate reporting requirements into scalable, well-structured analytical models with a single source of truth.
Report & Dashboard Development
- Develop clear, interactive, and visually consistent dashboards for executive and operational audiences.
- Apply strong data-visualisation principles to surface insight, not just data.
- Build parameterised, drill-through, and paginated reports to serve varied reporting needs.
- Iterate on designs with stakeholders to ensure usability, clarity, and business relevance.
Business Partnership & Requirements
- Partner with business heads, finance, and operations teams to understand reporting and analytical needs.
- Elicit, clarify, and document requirements, KPIs, and precise metric definitions.
- Challenge ambiguous or conflicting metrics to ensure a single, trusted set of numbers.
- Communicate insights, limitations, and data caveats clearly to non-technical stakeholders.
Data Preparation & Integration
- Connect to and integrate data from SQL Server, APIs, files, and internal business systems.
- Build and schedule dataflows and dataset refresh with reliable, monitored pipelines.
- Ensure data quality, validation, and reconciliation across sources before publishing.
- Collaborate with engineering to shape upstream data structures for reporting efficiency.
Performance, Quality & Standards
- Optimise data models, DAX, and queries for fast, responsive report performance.
- Apply consistent design, naming, and modelling standards across all reports.
- Test and validate report accuracy against source systems before every release.
- Reduce dataset size and refresh cost through efficient model and query design.
Governance, Security & Access Control
- Implement row-level security (RLS) and role-based access aligned with business needs.
- Manage workspaces, apps, and content lifecycle within the Power BI Service.
- Enforce data governance, sensitivity labelling, and controlled sharing of reports in line with regulatory expectations.
Deployment & Operations
- Administer the Power BI Service, gateways, capacities, and scheduled refreshes.
- Manage deployment of content across development, test, and production workspaces.
- Monitor refresh failures, performance, and usage, and resolve issues promptly.
- Partner with InfoSec, Compliance, and Risk functions to align the BI platform with corporate and regulatory requirements.
Documentation & Stakeholder Reporting
- Maintain data dictionaries, metric definitions, model documentation, and runbooks.
- Document report logic, data lineage, and design decisions for long-term maintainability.
- Report on report adoption, usage, and data-quality metrics to leadership.
- Support user enablement and drive self-service BI adoption across the business.
Qualifications
- Bachelor's or Master's degree in Computer Science, Information Systems, Data Analytics, or a related field.
- Microsoft certifications (PL-300 Power BI Data Analyst, or Fabric/Azure Data certifications) are a strong advantage.
- Financial services or regulated-industry exposure is preferred.
Experience
- 4+ years of hands-on experience building Power BI solutions, with deep expertise in DAX and Power Query.
- Strong data-modelling background and advanced SQL for data extraction and transformation.
- Proven track record of delivering executive-level dashboards and self-service analytics.
- Experience administering the Power BI Service, gateways, dataset refreshes, and row-level security.
- Prior experience in regulated, financial services, or otherwise data-sensitive environments is strongly preferred.
Competencies / Skills
Functional
- Advanced Power BI: DAX, Power Query (M), semantic modelling, and report design.
- Strong SQL Server and T-SQL, with query performance tuning for analytical workloads.
- Solid data-modelling skills: star schema, dimensional modelling, and relationships.
- Power BI Service administration: workspaces, apps, gateways, capacities, and RLS.
- Data visualisation and dashboard design best practices.
- Familiarity with Microsoft Fabric, Azure data services, and dataflows.
- Exposure to Excel, Power Automate, and the wider Microsoft data stack.
- Working knowledge of cloud-native design on Azure or AWS.
Behavioral / Leadership
- Integrity and sound judgment with data.
- Strong attention to detail and commitment to accuracy.
- Curiosity and a problem-solving, analytical mindset.
- Strong stakeholder management across technical and non-technical audiences.
- Ownership, accountability, and bias for delivery.
- Clear, structured communication (written and verbal).
- Collaborative, team-first mindset.
المسمى الوظيفي: مهندس Microsoft Power BI
الغرض من الوظيفة
يتولى شاغل هذا المنصب مسؤولية تصميم وبناء وصيانة طبقة ذكاء الأعمال التي تحول البيانات من عمليات التداول والوساطة وإدارة الأصول والمالية المؤسسية لدينا إلى رؤى واضحة وموثوقة وقابلة للتنفيذ لصناع القرار في جميع أنحاء الشركة.
سيتولى هذا الدور مسؤولية نماذج البيانات الدلالية، وكتابة تحويلات DAX و Power Query، وصياغة لوحات تحكم جاهزة للإدارة التنفيذية، وإدارة خدمة Power BI Service من البداية إلى النهاية. وتكمن المسؤولية الأساسية في ترجمة أسئلة الأعمال إلى تحليلات آمنة وعالية الأداء ومحكومة بضوابط جيدة، مما يضمن أن كل تقرير دقيق وموثوق ومتوافق مع حوكمة البيانات والتوقعات التنظيمية للشركة.
المسؤوليات الرئيسية
تصميم حلول ذكاء الأعمال ونمذجة البيانات
- تصميم وصيانة نماذج بيانات دلالية قوية (مخطط النجمة، العلاقات، التسلسلات الهرمية) محسّنة لـ Power BI.
- إنشاء مقاييس DAX ومجموعات حسابية فعالة لدعم المنطق المالي ومقتضيات الأعمال المعقدة.
- بناء تحويلات Power Query (M) قابلة لإعادة الاستخدام للحصول على مجموعات بيانات نظيفة ومتسقة وقابلة للتحديث.
- ترجمة متطلبات التقارير إلى نماذج تحليلية قابلة للتوسع ومصممة بشكل جيد مع وجود مصدر واحد للحقيقة.
تطوير التقارير ولوحات التحكم
- تطوير لوحات تحكم واضحة وتفاعلية ومتسقة بصرياً للإدارة التنفيذية والفرق التشغيلية.
- تطبيق مبادئ قوية لتصور البيانات لإبراز الرؤى والنتائج، وليس مجرد عرض البيانات.
- بناء تقارير معتمدة على المعلمات، والتفصيل الدقيق، والتقارير المقسمة إلى صفحات لتلبية احتياجات التقارير المتنوعة.
- التطوير المستمر للتصاميم مع أصحاب المصلحة لضمان سهولة الاستخدام والوضوح والملاءمة لمتطلبات الأعمال.
الشراكة مع قطاعات الأعمال والمتطلبات
- الشراكة مع رؤساء قطاعات الأعمال والمالية والعمليات لفهم الاحتياجات التحليلية وإعداد التقارير.
- استخراج المتطلبات وتوضيحها وتوثيقها، بالإضافة إلى مؤشرات الأداء الرئيسية والتعريفات الدقيقة للمقاييس.
- مراجعة المقاييس الغامضة أو المتضاربة والتحقق منها لضمان الاعتماد على مجموعة واحدة وموثوقة من الأرقام.
- توصيل الرؤى والقيود والتنبيهات المتعلقة بالبيانات بوضوح إلى أصحاب المصلحة غير التقنيين.
إعداد البيانات وتكاملها
- الاتصال بالبيانات وتكاملها من SQL Server وواجهات برمجة التطبيقات (APIs) والملفات وأنظمة الأعمال الداخلية.
- بناء وجدولة تدفقات البيانات وتحديث مجموعات البيانات من خلال خطوط معالجة موثوقة ومراقبة.
- ضمان جودة البيانات والتحقق من صحتها ومطابقتها عبر المصادر المختلفة قبل النشر.
- التعاون مع فرق الهندسة لتشكيل هياكل البيانات الأساسية لتحقيق كفاءة أعلى في التقارير.
الأداء والجودة والمعايير
- تحسين نماذج البيانات وصيغ DAX والاستعلامات لتحقيق أداء سريع واستجابة عالية للتقارير.
- تطبيق معايير موحدة للتصميم والتسمية والنمذجة عبر جميع التقارير.
- اختبار دقة التقارير والتحقق منها مقابل الأنظمة المصدر قبل كل إصدار.
- تقليل حجم مجموعة البيانات وتكلفة التحديث من خلال التصميم الكفء للنماذج والاستعلامات.
الحوكمة والأمان وإدارة صلاحيات الوصول
- تطبيق أمان مستوى الصفوف (RLS) وصلاحيات الوصول المستندة إلى الأدوار بما يتماشى مع احتياجات العمل.
- إدارة مساحات العمل والتطبيقات ودورة حياة المحتوى ضمن خدمة Power BI Service.
- تطبيق حوكمة البيانات، وتصنيف الحساسية، والمشاركة المحكومة للتقارير بما يتوافق مع التوقعات التنظيمية.
النشر والعمليات التشغيلية
- إدارة خدمة Power BI Service والبوابات والسعات والتحديثات المجدولة.
- إدارة نشر المحتوى عبر مساحات العمل الخاصة بالتطوير والاختبار والإنتاج.
- مراقبة أعطال التحديث والأداء والاستخدام، وحل المشكلات بسرعة.
- الشراكة مع أمن المعلومات والامتثال وإدارة المخاطر لضمان توافق منصة ذكاء الأعمال مع متطلبات الشركة والمتطلبات التنظيمية.
التوثيق وإعداد التقارير لأصحاب المصلحة
- صيانة قواميس البيانات وتعريفات المقاييس وتوثيق النماذج وأدلة التشغيل.
- توثيق المنطق البرمجي للتقارير وتتبع أصل البيانات وقرارات التصميم لضمان القابلية للصيانة على المدى الطويل.
- تقديم تقارير للإدارة حول معدلات اعتماد التقارير واستخدامها ومقاييس جودة البيانات.
- دعم تمكين المستخدمين وتعزيز اعتماد ذكاء الأعمال ذي الخدمة الذاتية عبر قطاعات الشركة.
المؤهلات العلمية
- درجة البكالوريوس أو الماجستير في علوم الحاسب، أو نظم المعلومات، أو تحليلات البيانات، أو أي مجال ذي صلة.
- تعد شهادات Microsoft (مثل PL-300 Power BI Data Analyst، أو شهادات Fabric/Azure Data) ميزة إضافية قوية.
- يُفضل وجود خبرة في مجال الخدمات المالية أو القطاعات الخاضعة للتنظيم.
الخبرات العملية
- خبرة عملية لا تقل عن 4 سنوات في بناء حلول Power BI، مع خبرة عميقة في DAX و Power Query.
- خلفية قوية في نمذجة البيانات ومستوى متقدم في SQL لاستخراج البيانات وتحويلها.
- سجل إنجازات مثبت في تقديم لوحات تحكم على مستوى الإدارة التنفيذية وتحليلات الخدمة الذاتية.
- خبرة في إدارة خدمة Power BI Service والبوابات وتحديثات مجموعات البيانات وأمان مستوى الصفوف.
- يُفضل بشدة وجود خبرة سابقة في بيئات العمل الخاضعة للتنظيم، أو الخدمات المالية، أو بيئات البيانات الحساسة.
الكفاءات / المهارات
المهارات الوظيفية
- مستوى متقدم في Power BI: DAX، و Power Query (M)، والنمذجة الدلالية، وتصميم التقارير.
- إتقان ممتاز لـ SQL Server و T-SQL، مع ضبط أداء الاستعلامات لأحمال العمل التحليلية.
- مهارات قوية في نمذجة البيانات: مخطط النجمة، النمذجة البعدية، والعلاقات.
- إدارة خدمة Power BI Service: مساحات العمل، التطبيقات، البوابات، السعات، وأمان مستوى الصفوف (RLS).
- أفضل الممارسات في تصوير البيانات وتصميم لوحات التحكم.
- الإلمام بـ Microsoft Fabric وخدمات بيانات Azure وتدفقات البيانات.
- الخبرة بـ Excel و Power Automate ومجموعة تقنيات بيانات Microsoft بشكل عام.
- معرفة عملية بالتصميم السحابي (cloud-native) على Azure أو AWS.
المهارات السلوكية / القيادية
- النزاهة وحسن التقدير عند التعامل مع البيانات.
- اهتمام قوي بالتفاصيل والالتزام بالدقة.
- الشغف وعقلية تحليلية حريصة على حل المشكلات.
- مهارات ممتازة في إدارة أصحاب المصلحة من الفئات التقنية وغير التقنية.
- تحمل المسؤولية، والمحاسبية، والحرص على الإنجاز والتسليم.
- تواصل واضح ومنظم (كتابي وشفهي).
- عقلية تعاونية تضع الفريق في المقام الأول.