A professional who bridges the gap between business and IT, analyzing business needs and translating them into technical requirements and solutions.
Key Responsibilities Gathering and documenting business requirements through interviews, workshops, and surveys with stakeholders.
Analyzing and validating requirements, identifying potential gaps or conflicts, and ensuring they align with business objectives.
Collaborating with technical teams to design and implement technical solutions that meet business requirements.
Analyzing data to identify trends, patterns, and insights that can inform business decisions and improve processes.
Identifying and proposing process improvements to increase efficiency, reduce costs, and enhance the overall customer experience.
Creating comprehensive documentation, including: - Functional specifications - Technical requirements - User stories - Test cases - Stakeholder Communication - Effectively communicating technical concepts to non-technical stakeholders and business requirements to technical teams.
Experience & Qualifications Minimum of 3 years of experience as a business analyst or in a similar role, with a proven track record of delivering successful projects.
Fluency in English is a must.
Bilingual proficiency in Arabic is a plus.
Bachelor’s degree in business, information systems, computer science, or a related field.
Understanding of software development methodologies (Agile, Waterfall).
Proficiency in data analysis tools and techniques.
Familiarity with SQL and database concepts.
Knowledge of programming languages or scripting is a plus.