Enable job alerts via email!

Systems Analyst - Insurance

Dimension Data

Cape Town

On-site

ZAR 600 000 - 800 000

Full time

30+ days ago

Job summary

A leading technology firm in Cape Town is seeking a Systems Analyst to implement and maintain various technology systems including Azure and AWS. The role requires five years of experience in software development and a strong technical background in database design. This position involves data migration processes and ensuring systems stability. Opportunities for professional growth are offered in a dynamic work environment.

Qualifications

  • 5+ years of experience in computer systems and/or software development required.
  • Strong technical background with a proven track record in database design and development.
  • Experience in the digital and insurance/financial services industry is advantageous.

Responsibilities

  • Implement and maintain technology systems including Azure and AWS.
  • Design ETL processes to migrate data from legacy systems.
  • Evaluate practices and provide solutions for stability and reliability.

Skills

Database design and development
Data migration
Understanding of business requirements
SAFe Methodology
Back-end integration

Education

Bachelor’s degree in Computer Science or Information Systems

Tools

Azure
AWS
Oracle Databases
SQL databases
SAP applications
Job description
Overview

The Systems Analyst will be responsible for implementing and maintaining a number of technology systems including but not limited to: Azure, AWS (AWS Database, Redshift, ElasticSearch), Oracle Databases and SQL databases, SAP applications in Finance / HR / CRM and Marketing. You\'ll also be responsible for data migration from various legacy systems into these new platforms. This includes designing ETL processes to move data from different sources onto the new platform. The Systems Analyst will need to understand business requirements as well as technical requirements regarding the system\'s design.

Responsibilities
  • Develops, develops, and implements systems and applications used for insurance industry processes
  • Responsible for analysis of new insurance industry processes and technologies, performance measurement, business analysis, and system development
  • Is responsible for maintaining the technical aspects of the Information Management systems to ensure that they meet or exceed regulatory requirements
  • Evaluates current practices and provides input on preferred solutions that could improve the stability and reliability of a system
  • Perform various day to day tasks including : design, review, and maintain spreadsheets, databases and presentations; technical document creation (e.g., how-to guides, flowcharts, procedures, etc.); and various forms of data entry
  • Performs all tasks associated with analysis and design, defining requirements, architecture, design, testing, implementation, documentation, and change management
Qualifications
  • Bachelor’s degree in Computer Science or Information Systems preferred
  • Five years of experience in computer systems and / or software development required.
  • Must have 5+ years of experience of experience in the field of information technology and software development
  • Strong technical background with a proven track record in database design and development
  • Digital and Insurance(short term or life) / financial service industry is advantageous
  • SAFe Methodology - value stream approach
  • Custom built solutions (not off the shelf)
  • Understanding of back-end integration
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.