Role Summary
As a Business Analyst, you will play a pivotal role in managing projects for our clients from inception to completion, serving as a trusted consultant. Your primary responsibilities involve analyzing customer needs and translating them into effective software solutions. Key aspects of this role encompass a comprehensive understanding of business and operational processes, including Sales, Purchase, Warehouse management, Payroll, Accounting, and Point of Sale. You’ll be instrumental in specifying detailed functional and non-functional solution requirements and maintaining meticulous project documentation.
Key Responsibilities
- Manage projects with our clients from A to Z, acting as a trusted consultant, and overseeing the quality of the product at every stage.
- Analyze customer needs and operational processes, transforming them into actionable software solutions.
- Perform in-depth functional and non-functional requirement specifications.
- Collaborate with customers to gather system requirements, analyze modules, and functions, maintaining project documentation.
- Document requirements in the form of Software Requirements Specification (SRS) or Change Request (CR).
- Review and analyze business/system requirements with project/product stakeholders and subject matter experts.
- Develop and distribute project plans and schedules, involving the entire team for feedback and confirming project milestone dates.
- Write User Stories, Acceptance Criteria, SRSs, and manage the solution features backlog.
- Translate business requirements into understandable stories and tasks for technical team comprehension.
- Follow up closely with the technical team throughout the project life cycle to ensure deadline adherence.
- Validate the solutions developed by the technical team to ensure they meet the specified quality standards and requirements.
- Oversee project implementation, validating solutions developed by the technical team and ensuring they meet customer requirements.
- Monitor data integration between systems and communicate with other system owners.
- Lead User Acceptance Testing and guide the pilot and live phases of system rollout.
- Conduct training sessions for end-users and assist in the implementation and integration of the solution.
- Act as the direct point of contact with customers, ensuring effective communication and addressing their concerns or queries.
- Ensure successful project deployment and closure, delivering systems that meet customer needs and expectations.
- Troubleshoot and respond to system requests, providing detailed resolutions within designated time frames and service level agreements.
- Follow up with customers on issues, identifying and implementing effective solutions.
- Complete and maintain all company paperwork in a timely, accurate, and efficient manner, adhering to company guidelines.
Soft Skills
- Effective stakeholder engagement, dealing with stakeholders at all organizational levels.
- Critical thinking and problem-solving skills, understanding and analyzing problems to find creative solutions.
- Strong decision-making abilities regarding requirement prioritization, scope, and solution viability.
- Excellent listening and communication skills, critical for accurate requirement gathering.
- Strong documentation and writing skills, including creating use cases and business requirement documents.
- Confident presenter, capable of articulating findings and recommendations to customers and senior leadership.
Qualifications
- 3-5 years of relevant experience.
- Strong experience in ERP Systems, including Sales Order Management, Inventory Management, HR, Accounting, and Purchasing.
- Previous experience with Odoo ERP solutions is a plus.
- Strong presentation skills are essential.
- Ability to work calmly under stress and travel as needed for implementation.
- Excellent planning and communication skills.
- Proven ability to manage multiple parallel projects.
- Quick learner with the ability to execute accordingly.
- Excellent command of English; French is a plus.
- Technical background with SQL knowledge (Tables, Procedures, Queries, Views).
- Knowledge of Agile/Scrum methodologies is essential.
Job Location: Liban