Description
- Work closely with stakeholders, including business users, management, and IT teams, to gather and document business requirements.
- Conduct interviews, workshops, and surveys to understand business needs and challenges.
- Translate business requirements into detailed functional specifications and use cases.
- Analyze existing business processes to identify inefficiencies, gaps, and areas for improvement.
- Develop process models and flowcharts to illustrate current and future states of business processes.
- Recommend changes to improve efficiency, reduce costs, and enhance overall business performance.
- Collect, analyze, and interpret data to support decision-making processes.
- Develop reports, dashboards, and presentations to communicate findings and recommendations to stakeholders.
- Use data visualization tools to present complex information in an easily understandable format.
- Collaborate with IT and development teams to design and implement solutions that meet business requirements.
- Ensure that proposed solutions align with business objectives and are technically feasible.
- Participate in the testing and validation of new systems and processes to ensure they meet business needs.
- Act as a liaison between business users and technical teams, ensuring clear communication and understanding of requirements.
- Manage stakeholder expectations and ensure that project deliverables meet agreed-upon criteria.
- Facilitate regular meetings and update sessions with stakeholders to provide progress updates and gather feedback.
- Support project managers in defining project scope, objectives, and timelines.
- Assist in the development of project plans, including resource allocation, risk assessment, and budgeting.
- Monitor project progress and assist in resolving any issues or roadblocks that arise.
- Stay current with industry trends, best practices, and emerging technologies related to business analysis.
- Recommend and implement process improvements to enhance the effectiveness of the business analysis function.
- Participate in ongoing training and professional development to maintain and enhance analytical skills.
- Ensure that all documentation is accessible to relevant stakeholders and updated regularly.
- Align all decisions and strategies with company leadership before implementing.
- The team must be flexible with working hours and may need to work during weekends to meet project deadlines or client needs.
- This role requires traveling to various locations as needed to support project implementations, client meetings, and other business activities
Requirements
Skills and Abilities:
- Proficient in process modeling (Visio, Lucidchart) and data analysis (Excel, SQL, Tableau); familiar with Agile and Waterfall methodologies.
- Strong problem-solving skills; capable of analyzing and interpreting complex data.
- Excellent verbal and written skills; experienced in facilitating workshops.
- Effective liaison between business and technical teams; skilled in managing stakeholder expectations.
- Experience in planning, resource allocation, and risk assessment; familiar with tools like MS Project and JIRA.
- Willing to work flexible hours and travel; committed to ongoing professional development.
- Detail-oriented, organized, and proactive in achieving results.
Experience: 3-5 years of experience in business analysis, project management, or a related field.
Education: Bachelor's Degree in Business Administration, Information Technology, or a related field. A Master's degree or relevant certification (e.g., CBAP, PMP) is a plus.
Language: Excellent command of oral and written English and prefer Arabic.