• Design, develop, and maintain MicroStrategy reports, dashboards, and schema objects
• Work on data modeling, schema design (Star/Snowflake), and metadata management
• Write and optimize complex SQL queries, stored procedures, and views
• Develop interactive dashboards and reports using Power BI
• Collaborate with business stakeholders to gather requirements into technical solutions
• Ensure data accuracy, consistency, and performance optimization
• Perform performance tuning at report, SQL, and database levels
• Troubleshoot issues related to reports, data, and performance
• Perform user management, roles, and access control (security setup)
• Monitor system performance, usage, and optimize Intelligence Server
• Handle project migrations using Object Manager.
• Schedule and manage report distribution, subscriptions, and caching
Requirements:
• Strong hands-on experience in MicroStrategy (Developer, Architect, Web)
• Advanced knowledge of SQL Server.
• Experience with Power BI (DAX, Data Modeling, Visualization)
• Good understanding of Data Warehousing concepts (ETL, Fact/Dimension tables, SCDs)
• Experience in query optimization and performance tuning
• Understanding of cloud platforms (Azure/AWS) is a plus
About the Company
TGC Consulting is a Human Resources Solutions provider based in Dubai, UAE.
We provide Recruitment & HR Outsourcing services to organizations services tailored to meet the needs of organizations across various industries across the Middle East.
At TGC Consulting, we are more than just a Recruitment company — we are your strategic partner in talent management. Our team comprises industry experts who are passionate about aligning exceptional talent with organizational needs.
Our Services include Executive Search - Permanent Recruitment / Emiratisation & Saudization. Staffing & Outsourcing- Contract Staffing & RPO.
It is observed that some people start their job from lower ranks and remain in lower ranks for the long period of time while others start their job in lower ranks and use that low rank as their launching pad and start flying in a very short time. Actually the people who got rapid promotion have some capabilities and one could develop those capabilities in him so that he could get the rapid promotion in the job. Some of these capabilities are mentioned here under:
Continuously improve the qualification: It is the best tool which could come to help you to progress in your rank to have the higher qualifications. No doubt learning with earning is not an easy job. But once you get determined than you could get the task done in desired way.
Keenly observe the field and try to understand the technical tasks: It is observed that those people rise in their rank that could handle the technical aspects of their job in right way. Therefore, it is suggested to keep those secrets of job with you as soon as possible.
Try to show your worth to higher authorities: After getting good qualification and knowing the technical aspects of your job, it is good idea to give a good presentation to higher authorities so that you could get entered your name in the good book of higher authorities. In this way you could get the big boost in the promotion.