Business Analyst

Johannesburg, Gauteng, South Africa

Job Description

Our client, a premier IT Consulting Company, is seeking a highly skilled Business Analyst with a background in software development, BI, or SQL development. This is an excellent opportunity to work with cutting-edge technologies while contributing to the development and maintenance of innovative products.
Key Responsibilities:
Business & Requirements Analysis:

  • Establish and maintain a strategic partnership between business needs and technology delivery.
  • Develop detailed business requirements and related business rules.
  • Collaborate with Business IT teams to define, test, train, implement, and support functional requirements.
  • Identify requirements using industry-standard techniques such as data flow modeling, workflow analysis, and functional decomposition.
  • Elicit requirements through interviews, workshops, and existing system documentation.
Analysis & Solution Definition:
  • Quickly grasp business challenges and data issues within the organization.
  • Translate customer needs into clear application and operational requirements.
  • Assess organizational strengths/weaknesses and recommend improvements.
  • Prepare, review, and refine requirements, specifications, and process flows.
  • Develop functional and system design specifications for client engagements.
Technical Expertise:
  • Strong understanding of databases and SQL (MSSQL experience required).
  • Coordinate testing efforts and ensure timely issue resolution.
  • Work with clients to identify necessary changes and communicate them to the development team.
Client & Project Management:
  • Build and maintain strong client relationships, managing expectations effectively.
  • Assist in enforcing project deadlines and schedules.
  • Manage multiple projects while maintaining high-quality deliverables.
  • Produce clear, professional documentation and adhere to best practices.
Qualifications & Experience:
  • IT Degree/Diploma or equivalent qualification.
  • 4+ years of business analysis experience (preferably in IT/software environments).
  • MSSQL proficiency (previous Developer or DBA experience is a plus).
  • Strong facilitation and requirements-gathering skills.
  • Experience working under tight deadlines and pressure.
  • Knowledge of SDLC processes and IT best practices.
Key Attributes:
  • Excellent verbal and written communication skills.
  • Strong problem-solving and analytical abilities.
  • Ability to work independently and within a team.
  • Proactive mindset with a focus on process improvement.
Why Apply?
  • Work with advanced technologies in a dynamic consulting environment.
  • Engage with high-profile clients and impactful projects.
  • Opportunities for professional growth and skill enhancement.
How to Apply: If you meet the above criteria and are ready for a new challenge, apply now!
Email your CV to: [ ]
Subject Line: "Business Analyst - Ref: [Insert Reference Number]"
For more IT opportunities, visit: [ ]
If you do not receive feedback within two weeks, please consider your application unsuccessful. Your profile will remain on our database for future opportunities.
For more information please contact:
Charlene Lombard

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1475370
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned