Enable job alerts via email!

Mid-Level Systems Analyst

iOCO Pty Ltd

Cape Town

On-site

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Job summary

A leading IT solutions company in South Africa is looking for a Mid-Level Systems Analyst to bridge business needs with technical solutions. Responsibilities include supporting IT systems, documenting requirements, and collaborating with various teams. Candidates should have a minimum of 3 years' experience in relevant roles and a National Diploma in ICT. Strong analytical and communication skills are essential for this position.

Qualifications

  • Minimum of 3 years’ experience in Systems Analyst, System Engineer, Quality Assurance, or Business Requirement Analysis.
  • Proven experience in Software Development Life Cycle (SDLC) and systems analysis.
  • Strong understanding of system design principles and methodologies.

Responsibilities

  • Support development, implementation, and maintenance of IT systems.
  • Document system requirements and create specifications for developers.
  • Conduct engagements with stakeholders to understand business processes and needs.

Skills

Analytical mindset
Problem-solving
Communication skills
Collaboration

Education

National Diploma in Information Communication Technology

Tools

Microsoft Visio
JIRA
SQL
Confluence
Job description

The Mid-Level Systems Analyst plays a key role in bridging business needs with technical solutions at iOCO. This role involves supporting the design, development, implementation, and maintenance of IT systems, while collaborating with cross-functional teams to ensure solutions align with business objectives. The ideal candidate will have strong analytical skills, a solid understanding of systems analysis methodologies, and hands-on experience with software development processes.

What you’ll do:
  • Support the development, implementation, and maintenance of IT systems.
  • Document system requirements and create detailed specifications for developers.
  • Assist in testing and validating new system features to ensure alignment with business requirements.
  • Conduct engagements with key stakeholders across departments to understand their business processes, needs, and challenges.
  • Conduct feasibility studies to assess potential solutions and their impact.
  • Participate in constructing programs, including coding, testing, and debugging where applicable.
  • Collaborate with project teams to ensure technical solutions are effectively designed and deployed.
  • Contribute to system documentation, user manuals, and training materials.
Your Expertise:
  • Minimum of 3 years’ experience in one or more of the following roles:
    • Systems Analyst
    • System Engineer
    • Quality Assurance
    • Business Requirement Analysis
  • Proven experience in:
    • Software Development Life Cycle (SDLC)
    • Systems analysis and documentation
Qualifications:
  • National Diploma in Information Communication Technology (ICT) or a related field incorporating Information Systems.
Skills & Competencies:
  • Strong understanding of system design principles, analysis methodologies, and development processes.
  • Experience with documenting technical specifications and requirements.
  • Proficiency in conducting system testing, debugging, and issue resolution.
  • Familiarity with database structures, programming concepts, and integration techniques.
  • Analytical mindset with excellent problem-solving and communication skills.
  • Ability to collaborate effectively with technical and non-technical stakeholders.
  • Knowledge of tools such as:
    • Microsoft Visio or Lucidchart (for process mapping)
    • JIRA or Azure DevOps (for requirement tracking)
    • SQL or equivalent database tools
    • Confluence or SharePoint (for documentation)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.