Loading
Pleas wait
BI Lead

We are hiring.

Position Required: BI Lead

Work Location: Nasr City, Cairo, Egypt



General Requirements & Skills:

* Bachelor Degree “ Preferably in Computer Science, Software Engineering or related fields”

* 8+ years of overall BI experience with Customer facing project experience 

* Semantic modelling experience.

* Business Requirement lifecycle knowledge is required, such as creation of a BRD (Business requirement document)

* Use of Power BI is a plus.

* Excellent Consulting, Oral and Written communication, and Presentation skills 

* SQL and Database experience with a major RDBMS (for example Teradata, SQL Server, DB/2, Oracle) 

* Troubleshooting skills 

* Strong background in IT 

* Open to learn new tools and technologies. 

 

Technical Requirements:

* Minimum 8+ years of BI Experience 

* Object Creation: Attributes, Facts, Metrics 

* Reports & Dashboard Creation

* Familiarity with MSTR Web portal & subscription services (preferred but not required). 

* I-Cubes, Attribute relationships, Hierarchies 

* Custom SQL reporting and advanced VLDB setting expertise preferred. 

* Experience with Localization, Transaction Services, API Customization or Datamarts will be a plus. 

* Experienced in Metadata development  

* Experienced in development of data sources, data extracts including data blending 

* Experienced in Report development

* Experienced in development of dashboards & storyboards  is preferred 

 

Position Responsibilities: 

*Will be responsible for leading BI team – responsible for New report/dashboard development, report maintenance, troubleshooting, performance tuning, etc. 

* Should be familiar with data warehousing concepts that will contribute to innovative business solutions. 

* Good knowledge of development lifecycle required to successfully deploy the BI solution including the following: semantic layer design, BI architecture, performance tuning BI applications, and logical and physical data model design and implementation. 

* Effectively analyze, resolve and document business problems. 

* Keep current on new/relevant technologies.