Hi Zeeshan, We hope that your job search becomes successful.
For data analyst jobs, tech skills matter a lot. On a day to day basis, you will be working with thousands of rows of data and you will be expected to deliver insights from the raw data. For this, you need to be good with skills like MS-Excel, SQL, R/Python to begin with.
Once you are well versed with skills, add some projects involving these skills in your resume. Making dynamic dashboards is also one thing that is commonly associated with data analyst jobs hence having a project in which you make a dashboard connected to a database can help you in your job role as well as in the interview.
Once you have a good resume and tech skills you can start approaching companies via Linkedin, Careers page of companies, Recruitment agencies etc.
There are a few companies that hire business analysts in Dubai like Landmark, Noon etc., you can reach out to their employees for referrals in case their team/org has some openings.