System Analyst to join immediately. The candidate will analyze and document business and technical requirements, evaluate existing systems, and design efficient solutions. This role also involves preparing visual documentation, supporting system integration, and collaborating with stakeholders to deliver high-quality outcomes.
- Analyze current systems, identify gaps, and recommend improvements.
- Collect, document, and refine business and system requirements.
- Support system design, integration, and technical documentation.
- Prepare clear system documentation, including UML diagrams, mockups, storyboards, and flowcharts.
- Assist in system testing, troubleshooting, and user acceptance.
- Provide training and technical support for end-users.
- Develop data visualizations and dashboards in Power BI to support decision-making.
- Analyze and document business requirements, processes, and workflows to identify areas for improvement and automation.
- Liaise between business stakeholders and technical teams to ensure clear understanding and alignment of project objectives.
- Develop detailed functional and technical specifications for new systems or enhancements.
- Conduct feasibility studies and cost-benefit analyses for proposed solutions.
- Support the design, testing, and implementation of IT systems and business applications.
- Facilitate workshops, interviews, and meetings to gather requirements and validate solutions.
- Create and maintain comprehensive documentation, including business cases, process maps, and user manuals.
- Monitor project progress, identify risks, and recommend mitigation strategies.
- Provide training and support to end-users during system rollouts and upgrades.
- Stay updated on industry trends, best practices, and emerging technologies relevant to business analysis and IT systems.
Qualifications & Experience:Bachelor’s degree in Computer Science, Information Systems, or a related field.2–3 years of experience in system analysis, software development, or IT.Strong knowledge of relational databases (SQL) and system documentation practices.Experience in database scripting languages, T-SQL and stored procedure programming.Familiarity with .NET, VB, or similar technologies.Experience with documentation tools (e.g., Balsamiq, MS PowerPoint storyboards, UML modeling).Knowledge of Power BI or other data visualization tools.Strong analytical, communication, and problem-solving skills with the ability to interpret complex business needs.Excellent communication and interpersonal skills to effectively collaborate with cross-functional teams.Demonstrated experience in requirements gathering, process mapping, and documentation.Familiarity with software development life cycle (SDLC) methodologies.Ability to manage multiple priorities in a fast-paced, office-based setting.Proficiency in business analysis tools and techniques.Experience working with stakeholders at various organizational levels.Attention to detail and a commitment to delivering high-quality work.Fluency in English and Arabic language skills