Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 25, 2020
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Imagine a world where people live healthier, more enhanced and protected lives… A world in which each organisation is a powerful influencer and responsible corporate citizen, committed to being a force for social good. As a leading innovator in healthcare, wellness, insurance, investments, financial and life planning, Discovery works ceaselessly to...
    Read more about this company

     

    IT Auditor

    Key Performance Area
    Tasks

    • Strategic:
    • Assist in attending to management queries.
    • Build / maintain relationships with the Discovery companies and other Assurance Providers:
      • Discovery Invest, Life, Employee Benefits, Insure, Corporate, Health, Vitality RSA, Vitality Group International, Vitality Health, Vitality Life, External Audit.

    Technical

    • Knowledgeable in:
      • IT General Controls
      • Application Controls
      • Technical Infrastructure
      • Project and Programme Management
      • Cyber and Information Security
      • Data Assurance, Data Analytics, continuous auditing via Computer Assisted Auditing Techniques (CAATs): advantageous

    Operational:

    • Perform audits in line with Audit Methodology.
    • Assist in defining scope and approach of audits.
    • Prepare Letter of Engagement, Audit Planning Memorandum (APM), system descriptions, walkthroughs, process flow diagrams, risks and controls matrix (RACM), test procedures and address review notes where applicable.
    • Prepare finalised working papers and evidence for all components of work, as per standards set in the Audit Methodology.
    • Ensure that working papers are appropriate and include: Objective, Risk, Controls, Tests, Results, Conclusion and supporting documents.
    • Prepare the draft report which includes criteria, detailed findings, root cause, potential consequences, recommendations and management actions.
    • Complete action plans on file.
    • Provide feedback to Audit Manager regarding progress on activities.
    • Advise Audit Manager immediately of any problems experienced on audit section.
    • Assigned work is completed on time and within budget.
    • Completion of time-sheets on a weekly basis.
    • Request feedback from business management (client satisfaction survey).
    • Escalate cases where feedback is not received.

    Follow-ups:

    • Follow up on outstanding audit issues and management actions.
    • Preparation of follow-up progress reports.

    Development:

    • Self-development: studying, attending courses, external courses, e-Learnings.
    • Present training to the IT audit team.
    • Completion of mini-appraisals
    • Schedule meetings with Audit Manager for the combined review of mini appraisals.

    General:

    • Stay up-to-date with Internal Audit profession Information Technology developments and industry developments.
    • Ongoing development and improvement of audit methodology.
    • Travel if required.

    Qualification

    • As a guideline, the following qualifications are recommended:
      • B Degree or equivalent (and relevant) qualification (with Computer Science / Computer Auditing / Information Systems / Auditing as majors)
      • CISA / CISM / CRISC / CGIT (one or more of the afore mentioned are advisable)

    Experience

    • 2+ years audit experience.
    • IT General Control Reviews.
    • Application control reviews.
    • Experience with regards to the following would be deemed as an advantage (and could be required for career progression):
      • Internal controls
      • Risk management framework (COSO)
      • IT General Control reviews
      • Application Control reviews
      • Corporate and IT governance
      • IT Infrastructure technical knowledge (reviewing of databases and operating systems)
      • CAATs / data analytics
      • Cyber and information security
      • Computer literacy
    • The following would be deemed as an advantage (and would be required for career progression):
      • Studying towards or in possession of relevant Bachelors or Honours Degree
      • Financial Services experience

    Competencies

    • Analytical Thinking Ability : ability to split a task or problem into its component parts and use these in a logical and systematic manner to reveal all the implications of the consequences of situations
    • Communication Skills : able to communicate clearly both verbally and in writing.
    • Relationships : building relationships with auditees, business and external auditors.
    • Reporting Skills : ability to consolidate information and compile reports reflecting the necessary relevant information.

    go to method of application »

    Java Developer (Senior) - Insure Systems

    Key Purpose

    • Design and implement robust, scalable and optimally performing systems using Java related technologies, according to provided specifications, standards and procedures, while ensuring compliance with the architectural standards and guidelines laid out by Discovery.

    Areas of responsibility may include but not limited to

    • Translate business requirements into technical designs adhering to Discovery Insure processes, standards and guidelines, taking cognisance of performance, security and scalability requirements. Deliver within agreed timeframes.
    • Liaise with relevant parties where clarification of business requirements or resolution to technical issues is needed
    • Research and find effective solutions to technical issues that arise
    • Estimate development timelines based on business requirements

    Development

    • Construct robust, maintainable, scalable, optimally performing system code in line with technical specifications, following prescribed process, standards and procedures. Deliver within agreed timeframes
    • Conduct unit testing and fix any defects found

    Testing

    • Verify build stability and quality with development team before releasing to test team, aiming to release with zero defects
    • Assist the Business analyst in ensuring the test pack includes relevant scenarios and test data.
    • Consult and assist in reviewing risk / impact of defects found in testing, and assist with fixing where necessary

    Support / Troubleshooting

    • Assist system users with technical support issues and handle according to defined procedures
    • Ability to effectively analyse root cause of system errors (data errors, performance and stability issues)

    Mentoring / Team Development

    • Actively coach other developers to understand and apply the Insure coding and architectural standards correctly, as well as any technologies in use
    • Perform code review to ensure logical correctness, maintainability, scalability, performance, compliance with architectural standards and frameworks
    • Assist in identifying training needs of team members

    Personal Development

    • Keep abreast of current technological trends and how these might be applied in the Discovery environment
    • Constant improvement of knowledge of the various applications, their functionalities and data models

    General

    • Ability to communicate clearly, constructively and effectively. Easily able to follow and participate in technical, business process, and other discussions
    • Able to build business relationships with other members of team and the business areas we support.

    Personal Attributes and Skills
    Technical Competencies

    • Excellent understanding of Object Orientated principals and Java language fundamentals
    • Knowledge of commonly used design patterns
    • Broad understanding of how to put together an EE-based business solution from scratch
    • EJB
    • HTML
    • JSF
    • JQuery
    • JAXB
    • SOAP Web services
    • Message Driven Beans
    • UML
    • XML/XSD
    • SQL

    Behavioural Skills

    • Action orientated go-getter, hungry to learn and add real value
    • Structured and analytical problem solver: Obsessive about finding solutions to problems: action oriented problem solver.
    • Able to plan, organise and prioritize own work
    • Able to multitask
    • Able to work independently
    • Team player: reliable, works actively with others towards common goal, communicates constructively, shares information, knowledge and experience, treats others in a respectful and supportive manner

    Education and Experience

    Essential

    • 6+ years’ experience in Java development with exposure to core competencies listed
    • Advantageous Experience
    • REST Web services
    • JSON
    • Business Process Management Tools
    • Apache Camel
    • Apache Webserver Configuration
    • JBOSS Configuration
    • CSS
    • GIT
    • Integrated Build Tools
    • HTML 5
    • Knowledge of Short Term Insurance industry

    Working Knowledge Of

    • Software development within SDLC
    • Unit Testing
    • Data modelling and design of database structures
    • BSc Computer Science /Information Systems degree
    • Formal Java qualification

    go to method of application »

    Senior Configuration Analyst

     

    Key Purpose

    This role is required to ensure that the necessary configuration management mechanisms are implemented to identify, control and track the consistency of artefacts deployed across multiple runtime instances around the globe. This includes versions of Infrastructure, Database and Software Configuration.

    Areas of responsibility may include but not limited to

    • Implement, design, and integrate multiple configuration sources to ensure alignment of verified versions deployed across environments
    • Design and implement change process for requesting, approving and applying changes autonomously using ITSM portal
    • Ensure that all configuration changes are certified and applied via the CICD pipeline.
    • Identifying and Cataloguing system-wide configuration dependencies and rules across environments
    • Identify configuration and dependency faults and drive problem resolution
    • Ensure that configuration metadata such as compute resource, endpoint configuration, DB and messaging configuration is centrally managed and organized
    • Identify configuration values pertaining to secrets/credentials and work with Architecure team to manage in Hashicorp Vault
    • Ensure that configuration changes are versioned and certified for deployment
    • Establish and enforce configuration control gates on the CICD pipeline that are based on security and compliancy requirements
    • Leverage configuration management tools such as CFengine and Terraform to ensure configuration compliancy
    • Ensure that binaries, packages and container images versions are verified and supported
    • Maintain the versioning standard and integrity of build scripts, SFTP scripts and other automation scripts.
    • Leverage discovery tools to verify that the configuration provisioned and deployed is correct
    • Participate in Capacity and Fault tolerant initiatives
    • Participate in Procurement and Financial Management activities

    Personal Attributes and Skills

    Required Skills

    • AWS and Azure Cloud
    • Strong API intergration Skills
    • Jenkins
    • Strong Linux skills
    • Kubernetes
    • Ansible
    • Terraform
    • Puppet
    • CFEngine

    Advantageous

    • Docker
    • Microservices Architectures
    • Java

    Behavioural Competencies

    • Drives Results
    • Values Driven
    • Optimistic
    • Learns on the Fly
    • Resilient
    • Instils Trust
    • People Savvy
    • Problem Solver
    • Manages complexity
    • Balances Stakeholders
    • Transparency
    • Multitasking
    • Organizational skills
    • Analytics

    Additional Attributes

    • Strong Ownership qualities
    • Ability to assess and prioritize
    • Excellent planning and organizational skills
    • Able to work under pressure in a fast-paced environment
    • A strong passion for customers and technology
    • Self-motivated, self-thinker and pro-active
    • Excellent communications skills and good team player
    • Strong interpersonal skills specifically with the ability to establish and grow relationships with diverse stakeholders
    • Well-developed conflict handling skills
    • Willing to learn and develop oneself

    Education
    Education and Experience

    • BTech in IT or equivalent
    • ITIL or CMMI qualification (preferably on configuration management)

    Experience

    • 2 to 3 years’ experience in working with configuration as code
    • Experience in supporting cloud-native enterprises
    • Experience in designing and implementing a Configuration Management System
    • Experience in Software Configuration Management

    Knowledge

    • SDLC
    • ITIL
    • ServiceNow

    go to method of application »

    Compliance Manager (Senior)

    Job Purpose

    The Health Compliance sub-pillar within Product Compliance is looking for a great person to join the team as a Senior Compliance Manager to effectively and productively assist Discovery Health in managing its responsibility to comply with all the regulatory requirements and minimise the compliance risks identified in business. The role entails the facilitation and oversight of the compliance requirements specific to Discovery Health, engaging with a diverse portfolio of stakeholder and ensuring that all compliance objectives are met, being cognisant of business needs and strategic objectives.
    In addition to the above, the role also requires the management of employees on different levels and skill sets and all other responsibilities to ensure that the employees adopt a high-performance culture. The person has the authority, accountability and responsibility for managing the coordination of resources ("how") to ensure the "what" is delivered as specified

    Job Accountabilities

    • Define, set and manage compliance frameworks, policies and standards specific to the function and ensure communication thereof to impacted stakeholders
    • Responsible for oversight of Regulatory change management and guidance on compliance impact in the various business areas.
    • Manage and oversee significant regulatory projects
    • Provide strategic guidance in decision-making on compliance or regulatory matters
    • Oversee the implementation and execution of the annual compliance monitoring plan
    • Provide written guidance to senior management on complex compliance issues
    • Ensure that monthly and quarterly compliance reports are published
    • Maintain strong working relationships with the applicable Regulators and with other interest groups in the medical schemes industry

    Educational And Experience

    • Relevant law or BCom Degree
    • The person must have a clear and in-depth understanding of the Medical Schemes Act and the medical scheme administration and managed care environment.
    • At least 6 years compliance-related experience with 3 years’ experience in the management, implementation and maintenance of compliance frameworks, including staff management
    • Proficient in Microsoft word and Excel
    • Advance reporting writing skills
    • Networking with Regulators (especially the Council for Medical Schemes).
    • Relevant experience with implementation of the Compliance Strategy and Plan execution
    • Certificate in Compliance Management (Advantage)

    Personal Attributes

    • Focused
    • Organised
    • Proactive
    • Perceptive
    • Analytical
    • Trustworthy
    • Excellent Interpersonal skills
    • Team player

    Competencies

    • Strategic thinking
    • Leadership and management skills
    • Reporting and presentation skills
    • Critical thinking
    • Stakeholder management
    • Conflict management skills
    • Analysis and problem-solving skills

    go to method of application »

    Telematics Engineer - Talent Pool

    Key Purpose

    • To build on our current telematics platform and enhance the features running with technical projects from end to end including design and implementation of the solutions. You will also be required to analyse large amounts of data to find key business value and insights.

    Areas of responsibility may include but not limited to

    • Design and write software to enhance features on our telematics systems
    • Apply big data techniques to analyse large amounts of telematics data to provide key business insights
    • Spec technical requirements for new features on the telematics system
    • Run with technical telematics projects from end to end
    • Work in a team environment
    • Communicate effectively and manage technical telematics supplier teams

    Personal Attributes And Skills

    • Drive to learn new skills and concepts
    • Turn around solutions quickly
    • Able to handle multiple complex projects simultaneously

    Education And Experience

    • Matric
    • BSc Engineering (Electrical/Software)
    • Proficient in at least one development language e.g. java, C++,
    • Proficient in at least one mobile application language and platform e,g, Android Studio or Xcode/Swift
    • Proficient in a scripting language – preferably python
    • Proficient knowledge of relational databases
    • Understanding of OOP concepts
    • Familiarity with Unix/Linux
    • AI and software disciplines.

    go to method of application »

    iOS Developer (Senior)

    Key Purpose

    Within the Digital system area, the iOS developer will work on the Discovery application together with Product Owners from various business units, Business Analysts, UX/UI designers & Content Teams, System Architect and managers to understand the overall business need and the requirements, design the system solution using various approaches and technologies, implement the designed solution in the system with high quality source code.
    iOS developers support the projects throughout the project lifecycle, including requirements, design, implementation, release and post release support. iOS developers in the Digital area must be able to technically support and maintain the deployed applications on dev, test and production environments.

    Areas of responsibility may include but not limited to

    Senior IOS Developers Must Have a Competent Understanding Of

    • The system development life cycle and can explain the developer’s role in each stage
    • The defined system development tools, processes and workflows
    • The distinction between business, functional and non-functional requirements and how to implement them
    • The importance of delivering high quality source code and how to achieve it
    • The technologies used and the systems components structure
    • The domain and business terminologies and link them back to system implementations

    Senior iOS developers should be able to demonstrate that they can:

    • Develop, test, and maintain the deployed application software with high quality
    • Collaborate with product managers and designers to ensure a successful, high-quality product and great user experience
    • Analyse, maintain and enhance existing application and troubleshoot issues with efficiency.
    • Perform accurate development estimation
    • Produce technical specifications and designs. Participate in new business development through ideation, prototype development, and project estimates
    • Research new techniques, tools, and best practices and share that knowledge with the team and community
    • Maintain high standards
    • Analytical and problem solving skills
    • Self-starter who takes ownership, is accountable, and is able to work under minimum supervision
    • Excellent written and verbal communication skills
    • Can help with quality assurance and provide comments

    Within 6 months of being in the position, a Senior iOS developer should be able to demonstrate strong domain knowledge and technologies in relation to the environment that they work in.

    Personal Attributes And Skills
    Behavioral Skills

    • Excellent written and oral communication skills (English)
    • Ability to work in a self-driven, complex environment with multiple and changing priorities
    • Ability to focus on deadlines and deliverables
    • Ability to think abstractly
    • Ability and desire to quickly learn new technologies
    • Clean code thinking

    Responsibilities

    • Maintain and extend existing development activities
    • Work with customers to determine project requirements
    • Design software to fulfill customer requirements
    • Develop software from requirements and specifications
    • Find and repair software defects; unit testing, UI automation testing
    • Stay current with Apple and iOS standards and guidelines
    • Documenting development work done

    Education And Experience
    Minimum

    • Informatics degree or Diploma
    • 4+ years’ experience developing iOS applications

    Advantageous

    • 2 year user interface analyst experience
    • Software Engineering related degree/qualification
    • Honours degree
    • Business experience and product knowledge
    • Experience in Objective-C is beneficial

    Methodologies

    • Waterfall and Agile
    • Knowledge of OO design principles and development patterns

    Tools

    • SoapUI (SOAP) / REST client (JSON)
    • XCode
    • Atlassian tool suite (Jira, Confluence

    Technologies

    • iOS
    • UML
    • XML, JSON
    • SOAP and REST Web Service Development

    Other

    • Software architecture
    • JAD sessions
    • Data modelling techniques

    go to method of application »

    Java Developer - Vitality Life Systems

    Key Purpose

    Design, code, test, debug and correct program modules in development for the back end service providers. Construct robust, maintainable, scalable, optimally performing system code in line with technical specifications, following prescribed process, standards and procedures. Work with the system architect to define the system design and then develop and test the necessary code that will be deployed.

    Areas of responsibility may include but not limited to
    Design

    • Translate business requirements into technical designs adhering to VitalityHealth processes, standards and guidelines, taking cognisance of performance, security and scalability requirements. Deliver within agreed timeframes.
    • Liaise with relevant parties where clarification of business requirements or resolution to technical issues is needed
    • Research and find effective solutions to technical issues that arise
    • Estimate development timelines based on business requirements

    Development

    • Construct robust, maintainable, scalable, optimally performing system code in line with technical specifications, following prescribed process, standards and procedures. Deliver within agreed timeframes
    • Conduct unit testing and fix any defects found

    Testing

    • Verify build stability and quality with development team before releasing to test team, aiming to release with zero defects
    • Assist the Business analyst in ensuring the test pack includes relevant scenarios and test data.
    • Consult and assist in reviewing risk / impact of defects found in testing, and assist with fixing where necessary

    Support / Troubleshooting

    • Assist system users with technical support issues and handle according to defined procedures
    • Ability to effectively analyse root cause of system errors (data errors, performance and stability issues)

    Personal development

    • Keep abreast of current technological trends and how these might be applied in the Discovery environment
    • Constant improvement of knowledge of the various applications, their functionalities and data models

    General

    • Ability to communicate clearly, constructively and effectively. Easily able to follow and participate in technical, business process, and other discussions
    • Able to build business relationships with other members of team and the business areas we support

    Personal Attributes And Skills
    Behavioral competencies

    • Drives Results
    • Values Driven
    • Optimistic
    • Learns on the Fly
    • Resilient
    • Instils Trust
    • People Savvy
    • Drives Results
    • Problem Solver
    • Leadership Skills
    • Strategic Agility
    • Manages complexity
    • Balances Stakeholders

    Technical Skills

    • Java 6,7 & 8 /J2EE Pattern knowledge
    • Databases – Oracle, PL/SQL
    • Frameworks – Spring Framework, Hibernate, JPA
    • Test Tools – TDD, JUnit, Mockito,
    • Code repository – GIT, BITBUCKET
    • Front-end framework – NodeJs, Angular
    • Build tools/Dependency – Maven, Ant
    • Web Services – REST and SOAP
    • Nice to have:
    • Application Servers – Weblogic, JBoss Application Server
    • Experience with Tibco EMS queues
    • Linux command line
    • Containerization technologies (Docker, Kubernetes, etc.)
    • DevOps/CI tools (Jenkins, SonarQube, etc.)
    • Monitoring/reporting tools (Splunk, Dynatrace, etc.)
    • ElasticSearch
    • Automated testing Framework – Jmeter

    Education And Experience
    Education

    • Matric
    • A Bachelor’s Degree or Diploma in Computer Sciences/ Information Systems or equivalent IT tertiary qualification
    • Formal Java Qualification (Advantageous)

    Knowledge

    • Knowledge of commonly used design patterns
    • Excellent understanding of Object Orientated principals and Java language fundamentals
    • Working knowledge of Software development within SDLC, Unit Testing, Data modelling and design of database structures
    • Agile Methodology

    Experience

    • A minimum of 2 or more years Java systems development experience with exposure to core technical skills and technologies listed
    • Java EE knowledge and experience

    go to method of application »

    Security Architect

    Key Purpose

    The Enterprise Security Architect (ESA) is a senior-level individual that operates in the Information Governance and Security team and is responsible for designing, building, testing and driving implementation of privacy and security systems. The ESA is expected to have a thorough understanding of complex IT systems and stay up to date with the latest security and privacy standards, systems and authentication protocols, as well as best practice capabilities.

    Areas of responsibility may include but not limited to

    • Enhances the Information Governance and Securit y teams accomplishments and competence by planning delivery of solutions; answering technical and procedural questions; teaching improved processes; mentoring team members.
    • Determines requirements by evaluating business strategies and requirements; researching information privacy and security standards; conducting system security and vulnerability analyses and risk assessments; studying architecture/platform; identifying integration issues; preparing cost estimates.
    • Plans systems by evaluating network and security technologies to adhere to industry standards.
    • Implements appropriate systems in line with the Information Governance and Security strategy
    • Updates job knowledge by tracking and understanding emerging practices and standards; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
    • Enhances department and organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value and enhance the security and privacy posture.
    • Provide guidance to Information security officers, managers, privacy and governance officers

    Personal Attributes And Skills

    • 10 + years of experience in the Information technology and Information Security fields across multiple domains.
    • Working knowledge of and experience with security frameworks and architectural principles.
    • Working knowledge of and/or experience with Risk and Compliance.
    • Working knowledge of applicable industry standards, legislations, etc.
    • Proven experience of driving enterprise wide security programs, projects, or solutions.
    • Relevant Information Security and Architecture Qualification/s.

    Education And Experience

    • IT qualifications (A+, N+ or equivalent)
    • Advanced Security qualifications (CISSP,CISA or equivalent)
    • Security Architecture (SABSA or equivalent)
    • IT related Diploma / Degree (advantageous)

     

    go to method of application »

    Talent pool: Doctor

    Key Purpose

    • This position requires the successful candidate to be able to make funding decisions for clinically complex cases as per scheme rules, in keeping with principles of evidence-based medicine while promoting cost effective and quality healthcare for our members and managing interactions with external clinical providers.

    Key Outputs
    The successful applicant will be responsible for but not limited to the following job functions:

    • Provide clinical support to the Medical Review team, PMB team, Chronic Illness Benefit, hospital case management, oncology case management, exec office, benefit compliance review, the underwriting and forensics area, as well as other business areas.
    • Ensuring the workflow pools and TWT are met
    • Participating in key clinical forums internally and externally
    • Daily Clinical Review – Preparing of cases, case presentation, loading member remarks and clinical exceptions, arranging second opinions/external expert opinion and follow up
    • Communication of funding decisions to the relevant parties
    • Keeping abreast with legislative and industry changes and how it affects your business unit
    • Keeping updated with the latest clinical thinking and attending CPD events
    • Identification of new trends in Medical Industry, and engagement with relevant clinical stakeholders
    • Constant interaction and relationship building with external health care providers
    • Maintenance of database of funding decisions made
    • Support to Junior Staff and other Medical Advisors
    • Knowledge of Claims, coding and assisting in getting payment resolutions
    • Identify operational gaps and initiate improvement strategies
    • Clear knowledge of evidence based medicine and the application thereof
    • Review of clinical evidence on a case by case basis

    Liaison with various business group TWGs
    Competencies

    • Analyzing: Analyses numerical data, verbal data and all other sources of information. Breaks information into component parts, patterns and relationships. Probes for further information or greater understanding of a problem. Makes rational judgments from the available information and analysis. Produces workable solutions to a range of problems. Demonstrates an understanding of how one issue may be a part of a much larger system
    • Deciding and Initiating Action: Makes prompt, clear decisions, which may involve tough choices or considered risks. Takes responsibility for actions, projects and people. Takes initiative, acts with confidence and works under own direction.
    • Following Instructions and Procedures: Appropriately follows instructions from others without unnecessarily challenging authority. Follows procedures and policies. Keeps to schedules. Arrives punctually for work and meetings. Demonstrates commitment to the organisation. Complies with legal obligations and safety requirements of the role.
    • Presenting and Communicating Information: Speaks clearly and fluently. Expresses opinions, information and key points of an argument clearly. Makes presentations and undertakes public speaking with skill and confidence. Responds quickly to the needs of an audience and to their reactions and feedback. Projects credibility.
    • Delivering Results and meeting customer expectations: Focuses on customer needs and satisfaction. Sets high standards for quality and quantity. Monitors and maintains quality and productivity. Works in a systematic, methodical and orderly way. Consistently achieves project goals.
    • Problem Solving: Uses rigorous logic and methods to solve difficult problems with effective solutions; probes all fruitful sources for answers; can see hidden problems; is

    excellent at honest analysis; looks beyond the obvious and doesn't stop at the first answers.

    Skills

    • Learning on the Fly: Learns quickly when facing new problems; a relentless and versatile learner; open to change; analyzes both successes and failures for clues to improvement; experiments and will try anything to find solutions; enjoys the challenge of unfamiliar tasks; quickly grasps the essence and the underlying structure of anything.
    • Priority Setting: Spends his/her time and the time of others on what's important; quickly zeros in on the critical few and puts the trivial many aside; can quickly sense what will help or hinder accomplishing a goal; eliminates roadblocks; creates focus.
    • Conflict Management: Steps up to conflicts, seeing them as opportunities; reads situations quickly; good at focused listening; can hammer out tough agreements and settle disputes equitably; can find common ground and get cooperation with minimum noise.
    • Interpersonally Savvy: Relates well to all kinds of people—up, down, and sideways, inside and outside the organization; builds appropriate rapport; builds constructive and effective relationships; uses diplomacy and tact; can defuse even high-tension situations comfortably.
    • Peer Relationships: Can quickly find common ground and solve problems for the good of all; can represent his/her own interests and yet be fair to other groups; can solve problems with peers with a minimum of noise; is seen as a team player and is cooperative; easily gains trust and support of peers; encourages collaboration; can be candid with peers.
    • Dealing with Paradox: Can act in ways that seem contradictory; is very flexible and adaptable when facing tough calls; can combine seeming opposites like being compassionately tough, stand up for self without trampling others, set strong but flexible standards; can act differently depending upon the situation; is seen as balanced despite the conflicting demands of the situation.

    The following requirements are essential:

    • Matric
    • Qulaified Medical Doctor
    • Full and Current HPCSA registration
    • Minimum of two years experience in a Private hospital or clinic

    Knowledge & Skills

    • Knowledge of Managed Care Environment
    • Sound knowledge of Prescribed Minimum Benefits
    • Excellent written and verbal communication skills in English
    • Basic computer Literacy in Microsoft Office applications (must be proficient in Excel)

    Advantageous

    • Knowledge of Discovery Health Medical Scheme and In-House products

    go to method of application »

    Head of Contact Centre Systems Support

    Job Purpose

    The Head of Contact Centre Systems Support manages the technical systems underpinning the Bank’s client call centre. The primary purpose of the role is to provide and oversee the technical capabilities to ensure 24/7 support for the Bank’s call centre with a focus on system availability, resilience, and rapid resolution of incidents to achieve the highest level of call centre availability. The successful appointee will interface with various IT stakeholders including infrastructure support, IT security, interfacing technical system support teams, production operations and business systems.

    The Head of Contact Centre Systems Support will collaborate with key business stakeholders to ensure comprehensive operational support, including consideration of routine business cycles, releases, and service incident recovery. The role will require the management and co-ordination of a combination of internal and external service provider resources to achieve and maintain coverage of the function. The role will require the establishment and maintenance of a knowledge base of technical support information for optimal support and maintenance of the call centre environment.

    Areas of responsibility include but are not limited to

    The Head Of Contact Centre Systems Must

    • Manage the technical application support capability and ensure that the necessary skills and competencies are available, including: Genesys, Nice voice recording, voice telecommunication technologies; Skype, Teams and the underlying operating system and database technologies e.g. Linux, Windows, Microsoft SQL are implemented, supported, configured and maintained.
    • Manage the 24/7 support capability
    • Interface with IT stakeholders and ensure that the supporting systems are maintained to meet the Bank’s Contact Centre specifications and requirements through-out their lifecycle. This includes structured testing in line with the change and release processes of the Bank.
    • Maintain effective communications and support processes with interfacing system support functions.
    • Create and maintain all technical documentation related to the Contact Centre systems.
    • Support and manage 3rd party interfaces, resources and services, including software and hardware vendors, service providers, telecommunication providers, and ensure that all support requirements are taken into consideration and provided.
    • Perform root cause analyses, performance tuning and optimisation and other service improvement activities to ensure that the systems operate at the optimum level.
    • Provide support to the Programme Office during the build and implementation of new Contact Centre services or interfacing services and changes to such services.
    • Provide support to the business continuity and disaster recovery functions in the design and testing of contact centre system resilience and recovery strategies.
    • Liaise with change and release management in the planning of changes and releases of services in scope.

    Education And Experience

    • At least 10 years’ experience of supporting applicable core call centre and voice telecommunications technologies.
    • At least 5 years’ experience in a supervisory or management level/role.
    • Previous experience in the banking or financial services sector will be an advantage

    Technical Skills Or Knowledge
    The ideal candidate should possess technical knowledge, or have had exposure to the support processes of, following products / technologies (or equivalents):

    • Genesys
    • Nice (voice recording)
    • Voice communications and networking products
    • Telecommunication
    • Operating systems
    • SQL databases (advantage)
    • Skype for business / MS Teams

    go to method of application »

    Administrator

    Key Purpose

    The Funeral Distribution team will have a total Sales Manager complement of 12 in various regions and the role of the Office Administrator would be to provide support to the sales team as well as manage operations and admin functions within each branch or office for the division.

    Areas of responsibility may include but not limited to

    • To QA all submitted business
    • To assist with the capturing of new business and claims, follow up on outstanding requirements with SLA
    • To compile and action work based on the daily, weekly and monthly reports
    • To assist the Sales Manager
    • Collaborate with all business areas
    • Monitor office efficiencies
    • Service financial advisers and serve as a conduit between the manager and business
    • Compile and present monthly team reports
    • Ensure all on-boarding occurs within set SLAs
    • Receive and service walk in clients
    • Serve as a liaison to Discovery
    • To answer the phone and manage office functions. To serve as a frontline administrator and receptionist for walk in clients
    • To assist the Sales Manager with insights and trend analyses

    Competencies

    • Attention to Detail
    • Planning and Organizing and workflow management
    • Customer service orientation
    • Coping and dealing with Pressure
    • Good verbal and written communication skills
    • Relationship building skills
    • Results orientation
    • Assertiveness
    • Positive attitude
    • Time management skills
    • Multi-task on multiple projects

    Education And Experience

    • Matric
    • Experience in the Financial Services Industry
    • Knowledge and understanding of Funeral Plans

    go to method of application »

    Development Manager (Android)

    Key Purpose

    • This role is responsible for the leadership and management of the Android development team and the speed and quality of delivery on the platform.

    Key Responsibilities-

    • Lead and manage the Android team, encouraging personal growth and maximizing potential contributions.
    • Be Discovery’s subject matter expert on Android, including development practices, Google Play store, and device nuances

    Areas of responsibility may include but not limited to
    Strategy and set up

    • Continuously explore, evaluate, and incorporate new technologies into our products and processes to improve speed and quality of development
    • Develop best practice for end-to-end Android application development: concept, design, build, deploy, test and release to app store. For both onsite and scale teams

    People

    • Responsible for the Android people pipeline
    • Work with the Head of Engineering to create an environment for Android developers to thrive, as well as ensuring transformation targets are met
    • Create development plans for direct reports and assisting with development plans across the Android team (includes partners supplying Android capabilities)
    • Direct reports within the Android team
      • Discovery permanent staff
      • Partner team leads, e.g. Entelect, DVT

    Delivery and governance

    • Constantly look for ways to reduce waste and increase efficiency within Android development at Discovery
    • Deliver best practice for end-to-end Android application development
    • Manage and maintain quality, standards, and guidelines set by the Head of Engineering as well as the architecture team
      • Ensure technical architecture, coding standards, and other team policies are being met
      • Ensure processes are both in place and adhered to for quality of development from scale partners and other off site / non Digital Channels teams
      • Measure and report on SLA compliance

    Production support

    • Responsible for uptime of platform and query resolution
    • Analyse and resolve repetitive performance issues and other limitations
    • Act as the second level of escalation if tech leads are unable to resolve
    • Ensure remedies are made for root causes identified

    Personal Attributes And Skills

    • Innovation
    • Creativeness
    • Compassion
    • Positive attitude
    • Approachable
    • Result Orientation
    • Holding people accountable
    • Conflict management
    • Change Readiness
    • Communication (written, verbal and listening)
    • Time Management

    Education And Experience

    • 4 years Bachelor degree in Computer Science or related degree (B. Engineer, BSc), postgraduate degree advantageous
    • Minimum of 5 years’ experience in software development for large commercial entities
    • Must have managed a software development team
    • Experience coding in, or willingness to learn Flutter
    • Deep understanding of core software concepts, including networking, security, memory management, multi-threading, and application life-cycle management
    • Knowledge of latest mobile emerging technologies, architectures, and trends
    • Advanced software design skills, including object-oriented design
    • A strong grasp of computer science fundamentals
    • Proficient in unit testing, debugging and performance tuning
    • Great communication and collaboration skills with a commitment to quality
    • Familiar with Agile methodologies and workflows
    • Beneficial:- Expertise in Android Kotlin, and least one mobile app in the Google Play Store

    go to method of application »

    Information Security Specialist

    Key Purpose

    Plan, design, implement and carry out security measures to protect the information assets . Analyse security event information, determine and respond to security incidents, and support the implementation of new security detection and protection technologies. Primary SME on capabilities and guide area on overall improvement of prevention techniques/capabilities

    Areas of responsibility may include but not limited to
    Primary Functions

    • Build automation pipelines for all perimeter security functions
    • Automate management of security components in the Cloud Platform
    • Ensure adherence to the current security policies and standards.
    • Assist on improvements on and utilize SIEM dashboards to review and monitor ongoing events.
    • Respond to incidents, analyse security events to determine appropriate actions and identify security weaknesses
    • Generate and provide reports to management to include current status and potential corrective courses of action
    • Lead and drive related projects and critical tasks
    • Develop, present and implement sound recommendations for mitigation and remediation.

    Personal Attributes and Skills

    • Ability to work in a team environment, outgoing and inter-personal skills
    • Ability to work according to project deadlines, under pressure and cope with a highly stressful environment.
    • Ability to troubleshoot complex infrastructure related problems
    • Mature, optimistic, energetic and positive
    • High degree of accuracy and attention to detail essential
    • Self-motivated , self-thinker and pro-active
    • Deadline driven and willing to work overtime when necessary
    • Sound work ethics
    • Team player
    • Willing to learn and develop oneself
    • Strong Document, Reporting and Data Analysis skills
    • Value driven – Urgency, Integrity

    Education And Experience

    • Basic Security qualifications (S+ or equivalent)
    • AWS Solutions Architect - Professional or AWS DevOps - Professional certification
    • AWS SysOps Administrator, Developer, or DevOps Engineer Certification
    • 10+ Years IT Experience
    • 5+ Years’ experience in Information Security across all domains
    • 5+ Year’s Cloud platform experience with a focus on security
    • 5+ Years’ Experience with APIs and Web services, including REST and SOAP
    • 5+ Years’ experience with scripting or programming languages and a desire to automate everything (such as, Java, C++, Python, Ruby)
    • Secure System development practices; Least Privilege, Secrets management, Static Code Analysis

    Beneficial Qualifications & Experience

    • IT related Diploma / Degree
    • CISSP
    • Experience using automation tools such as Puppet, Terraform, Ancible
    • Experience with Kubernetes, SaltStack, Docker, and Kafka.
    • Experience integrating applications with SSO providers such as AzureAD
    • Secure System development practices; Least Privilege, Secrets management, Static Code Analysis

    go to method of application »

    Fraud Quantitative Analyst

    Job Purpose

    The Enterprise Risk Management team is responsible for the development, oversight and embedding fraud, security and operational risk controls for the bank. The Quantitative Analyst plays an important role within the Enterprise Risk Management team to, develop enterprise risk management models to predict fraud, security and operational risk.

    Areas of responsibility may include but not limited to
    Build, Validate, Document, Implement, Monitor And Rebuild

    • Enterprise risk models (fraud, security, operational risk models, customer behaviour modelling)
    • Design and develop robust processes around periodic reporting tasks with focus on automation.
    • Implement new risk models and maintain models currently deployed in production.
    • Contribute to the development of an effective and efficient risk-reporting infrastructure by gathering and analysing data from various business units, writing reports, and providing recommendations.
    • Execute the daily production process. Troubleshoot and resolve production issues in a timely manner.
    • Handle ad-hoc requests that support enterprise risk management.

    Conduct detailed analytical work with a high level of accuracy in order to deliver high level results to senior management.

    • Develop ongoing improvements to the model reporting.
    • Responsible for managing issues through to resolution.
    • Define and specify key data requirements to support modelling approaches.
    • Document model “technical manual”, modelling choices made, and model methodology considerations.

    Working with the leaders of the Risk Modelling team to ensure:

    • Models are effectively embedded into operational activities
    • The program of work for the department is documented and resourcing or delivery issues are well managed.
    • Identifying inefficiencies and proposing operational process improvements to enable better outcomes.

    Add value to deliverables with excellent problem solving, idea generation and strategic thinking. Work closely with the wider Risk Team, Finance, Product Development and System Architects to optimize the best solution for the bank and group.

    Personal Attributes And Skills

    • Demonstrated technical skills, including ability to write code. Experience designing and setting up production-grade systems will be considered a strong plus. Resourceful and tenacious
    • Self-motivated
    • Focused on driving results
    • Detail-oriented
    • Organised and process oriented; ability to multi-task and manage time effectively
    • Ability to convey complex data in a concise understandable manner and distil the key messages
    • Strong problem-solving skills
    • Ability to work effectively across varying levels of Management and multi-disciplinary teams
    • Good and clear written style.
    • Strong verbal and written reporting skills.
    • Quantitative/qualitative analytical skills

    Education And Experience

    • Master’s degree in Quantitative Finance or closely related (quantitative major) degree.
    • Alternatively, Bachelor’s degree in Quantitative Finance or closely related (quantitative major) degree and
    • Programming capabilities in SAS / R / Python / VBA
    • 5 years of Quantitative research experience in the financial industry.
    • Solid understanding of basic algorithms and data structures.
    • Basic knowledge of SQL query language is required. Experience with database design is preferred.
    • Basic understanding of fraud risk, security risk and operational risk
    • Retail banking experience
    • Strong track record of professional performance
    • Skilled in Microsoft products, particularly PowerPoint, Word, Excel and Access

    go to method of application »

    Backup Specialist

    Key Purpose

    • The role entails providing support in the form of backup, restore, configuration requests to existing and new clients. This support will extend to back office teams, systems / application support teams, and end users across the Group. Interaction with product vendors is also required. Key importance is ensuring uptime and timely resolution for mean time to repair (MTTR)

    Areas of responsibility may include but not limited to

    • To ensure that all the Backup software products and infrastructure are maintained, focusing on uptime and serviceability.
    • Backup software scopes also extends to configuration, monitoring & installation of new and existing backup software.
    • Regular Patch management, Commissioning of new backup clients, troubleshooting and resolution of backup failures.
    • Backup hardware configuration, monitoring & installation of backup hardware.
    • Code upgrade and troubleshooting and resolution of hardware issues.
    • Highlighting trends that point towards an underlying problem and working with the Problem Management Team ensuring a root cause is established and remediated.
    • Associated administration duties will be include resolving incident/request assigned to team within the specified SLA, compiling monthly environment and capacity reports, drafting and maintaining of standard operating procedures for the area.
    • Contributing to towards the overall automation drive via API’s and automation tools.

    Personal Attributes And Skills

    • Working with People and Team Player
    • Adhering to Principles and Values
    • Planning & Organising
    • Delivering Results and Meeting Customer Expectations
    • Deciding and Initiating action
    • Presenting and Communicating Information
    • Applying Expertise and Technology
    • Adapting and Responding to Change
    • Coping with Pressure and Overcoming setbacks

    Education And Experience

    • Matric - essential
    • Certification in Backup Suites – Netbackup, Avamar, Networker, Veeam
    • 10 Years IT operations experience with 5 years in a data protection environment
    • Unix or Linux certification – advantageous
    • IT Diploma or Degree – advantageous

    go to method of application »

    Java Developer - Insure Systems

     

    Key Purpose

    • Design and implement robust, scalable and optimally performing systems using Java related technologies, according to provided specifications, standards and procedures, while ensuring compliance with the architectural standards and guidelines laid out by Discovery.

    Areas of responsibility may include but not limited to
    Design

    • Translate business requirements into technical designs adhering to Discovery Insure processes, standards and guidelines, taking cognisance of performance, security and scalability requirements. Deliver within agreed timeframes.
    • Liaise with relevant parties where clarification of business requirements or resolution to technical issues is needed
    • Research and find effective solutions to technical issues that arise
    • Estimate development timelines based on business requirements

    Development

    • Construct robust, maintainable, scalable, optimally performing system code in line with technical specifications, following prescribed process, standards and procedures. Deliver within agreed timeframes
    • Conduct unit testing and fix any defects found

    Testing

    • Verify build stability and quality with development team before releasing to test team, aiming to release with zero defects
    • Assist the Business analyst in ensuring the test pack includes relevant scenarios and test data.
    • Consult and assist in reviewing risk / impact of defects found in testing, and assist with fixing where necessary

    Support / Troubleshooting

    • Assist system users with technical support issues and handle according to defined procedures
    • Ability to effectively analyse root cause of system errors (data errors, performance and stability issues)

    Mentoring / Team Development

    • Actively coach other developers to understand and apply the Insure coding and architectural standards correctly, as well as any technologies in use
    • Perform code review to ensure logical correctness, maintainability, scalability, performance, compliance with architectural standards and frameworks

    Personal Development

    • Keep abreast of current technological trends and how these might be applied in the Discovery environment
    • Constant improvement of knowledge of the various applications, their functionalities and data models

    General

    • Ability to communicate clearly, constructively and effectively. Easily able to follow and participate in technical, business process, and other discussions
    • Able to build business relationships with other members of team and the business areas we support.

    Personal Attributes And Skills
    Technical Competencies

    • Excellent understanding of Object Orientated principals and Java language fundamentals
    • Knowledge of commonly used design patterns
    • Broad understanding of how to put together an EE-based business solution from scratch
    • EJB
    • HTML
    • JSF
    • JQuery
    • JAXB
    • SOAP Web services
    • Message Driven Beans
    • UML
    • XML/XSD
    • SQL

    Behavioural Skills

    • Action orientated go-getter, hungry to learn and add real value
    • Structured and analytical problem solver: Obsessive about finding solutions to problems: action oriented problem solver.
    • Able to plan, organise and prioritize own work
    • Able to multitask
    • Able to work independently
    • Team player: reliable, works actively with others towards common goal, communicates constructively, shares information, knowledge and experience, treats others in a respectful and supportive manner

    Essential
    Education and Experience

    • 3+ years’ experience in Java development with exposure to core competencies listed

    Advantageous Experience

    • REST Web services
    • JSON
    • Business Process Management Tools
    • Apache Camel
    • Apache Webserver Configuration
    • JBOSS Configuration
    • CSS
    • GIT
    • Integrated Build Tools
    • HTML 5
    • Knowledge of Short Term Insurance industry

    Working Knowledge Of

    • Software development within SDLC
    • Unit Testing
    • Data modelling and design of database structures
    • BSc Computer Science /Information Systems degree
    • Formal Java qualification

    go to method of application »

    Java Developer (Junior) - Group_IS: Corporate Systems

     

    Key Purpose

    • We are seeking a developer responsible for building and supporting applications. Your primary responsibility will be to design and develop these layers of our applications, and to coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

    Areas of responsibility may include but not limited to

    • Translate the CRS and PRS or User Stories into executable code without errors
    • Find effective software solutions to technical issues
    • Ensure that the application performs the functions as required by business
    • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
    • Help maintain code quality, organization, and automation.

    Knowledge – Processes
    Personal Attributes and Skills

    • SDLC
    • Agile – Scrum specifically
    • Unit Testing
    • Database structure design
    • Technical Change Control- Hibernate
    • Spring

    Technologies

    • Java SE
    • Java EE
    • Spring Framework (v3 & v4)
    • Version Control (GIT beneficial)
    • XML/XSD
    • SQL and RDBMS (Oracle)
    • Application servers (WebLogic/JBOSS) beneficial

    Personal Attributes

    • Problem solver
    • Self-starter
    • Ability to work in a team
    • Trustworthy
    • Passionate
    • Excellent communication skills
    • A good understanding of how to map business requirements to technology solutions

    Education And Experience

    • 3-year university degree in computer science or business informatics, or similar qualification, is highly preferable
    • 1 or more years’ experience in building and maintaining Java applications

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Discovery Limited Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail