Business Analyst - Durban Verfied

Salary Negotiable Durban, Kwazulu-Natal Durban, Kwazulu-Natal more than 14 days ago 06-10-2017 4:00:39 PM
03-11-2017 4:00:39 PM

The Business Analyst is a crucial role in creating and maintaining the strategic partnership between Business needs and Technology delivery. The Business Analyst will be responsible for developing business requirements and related business rules based on Business Group needs. The Business Analyst will work closely with the Business IT in the definition, testing, training, implementation, and support of functional requirements.

The Business Analyst will identify requirements via industry standard analysis techniques such as data flow modelling, workflow analysis, and functional decomposition analysis. The Analyst will solicit requirements through interviews, workshops, and/or existing systems documentation or procedures.


Minimum requirements:

  • IT Degree/Diploma or equivalent qualification
  • 4+ years plus business analysis experience
  • Strong facilitation skills. Must be able to elicit requirements from various personalities across the organization
  • Experience with working to deadlines and the ability to work under pressure
  • Knowledge of standard IT practices related to business application development/implementation
  • Process driven analysis skills
  • Proficiency with the SDLC processes


Duties will include:

  • Analysis and Solution Definition
  • Quickly understands the business issues and data challenges of client's organization and industry.
  • Strong analytical and product management skills required, including a thorough understanding of how to interpret customer business needs and translate them into application and operational requirements.
  • Identifies client organization's strengths and weaknesses and suggests areas of improvement.
  • Gathers, prepares, reviews and edits requirements, specifications, business processes and recommendations related to proposed solution.
  • Develops functional specifications and system design specifications for client engagements.
  • Technical Understanding
  • Possesses a good understanding of databases and SQL.
  • Technical Recommendation and Testing
  • Coordinates testing efforts.
  • Ensures issues are identified, tracked, reported on and resolved in a timely manner.
  • Works with client personnel to identify required changes.
  • Communicates needed changes to development team.
  • Client Management
  • Develops relationships with client personnel that foster client ties.
  • Manages client expectations effectively


Project Execution

  • Assists in enforcement of project deadlines and schedules.
  • Takes input from supervisor and appropriately and accurately applies comments/feedback.
  • Communicates and applies project standards. Manages resources in accordance with project schedule.
  • Consistently delivers high-quality services to our clients.
  • Documentation
  • Must be able to produce strong, quality documentation

Recruiter: CompuJobs