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
Key Purpose
To fulfil a pivotal role within a software development team that designs, develops and maintains the systems for Discovery’s dynamic Life Insurance business.
Areas of responsibility may include but not limited to
- Perform a high-level impact analysis, establish Scope and provide estimates based on technical requirements.
- Create required planning tasks in SDLC tool and set due dates according to agreed milestones.
- Perform an analysis of the business requirement and clarify any unknowns with the Business Analyst, User and technical lead.
- Translate technical requirements into executable code without errors.
- Ensure optimally performing system code in line with technical specifications, following prescribed process, architecture standards and procedures.
- Assist the Test Analyst in ensuring that a comprehensive test pack is produced, which includes all the required scenarios.
- Ensure that the root cause of system errors are effectively analysed and prioritized for fixing.
- Proactively bring issues and problems to the attention of the team and propose solutions to solve them.
- Assist system users and the infrastructure teams with technical support issues.
Essential
Education and Experience
- Matric (minimum C symbol pass advantageous)
- IT related Degree or Diploma (BSc/BTech or similar).
- 4 years of experience in software development
- Java EE knowledge and experience.
Advantageous
- Formal Java qualification(s), Object-Oriented Analysis & Design, etc…
Technical Skills And Knowledge
- Excellent communication skills
- Java systems development.
- Object-oriented design and development.
- Design patterns
- Unit Testing
- Systems Integration testing
- XML/XSD/JAXB and Web Services.
- JSF
- HTML 5.0
- Industry standard Application Servers (preferably JBoss).
- PL/SQL and RDBMS
- UML
- SDLC methodologies
go to method of application »
Key Purpose
The successful candidate will be responsible for implementing and supporting various middleware technologies and ensuring their performance, availability and security as a member of the Life Infrastructure Application team.
Areas of responsibility may include but not limited t
- Day to day maintenance of the Middleware environments
- Responsible for ensuring availability and performance
- To proactively monitor the systems to ensure minimum downtime
- Responsible for the improvement and maintenance of the solutions, including upgrades and security patches.
- Responsible for implementation and release of middleware solutions on-premise and in AWS / OCI / Azure.
- Providing technical middleware and performance advice to development teams
- Middleware capacity management
- General middleware troubleshooting
- Implementation and enforcement of Discovery standards and procedures
- Life Infrastructure standby and shift duties
Essential
Education and Experience
Matric
- BSc Comp Sc/ BSc Info Systems or equivalent tertiary qualification
- The applicant MUST have 5 years experience managing complex solution stacks without direct supervision
- Certification in a middleware j2ee offering. (JBOSS, Weblogic, Websphere)
Advantageous
- Dynatrace APM Experience
- AWS SysOps , DevOps or Associate Architect Certification
- ITIL
Essential
Technical Skills and Knowledge
- Experience in managing
- Experience in configuration and release automation
- Experience in managing complex middleware solutions on native servers and containerized platforms such as Openshift, EKS, Fargate, VMWare Tanzu.
- Experience in monitoring and tuning middleware solutions
- Experience configuring and using automation tooling for the provisioning and management of the entire development and runtime environment.
- (Jenkins, Chef/Puppet/Salt etc, ansible/terraform/cloud formation).
Advantageous
- Advanced troubleshooting skills
- AWS Cloud deployments using S3, EC2, ALB, CloudWatch, EKS , Fargate .
Competencies
Ability to work both independently and participate as a member of a cross-functional team.
- Ability to prioritize and work on multiple tasks simultaneously.
- Strong analytical and problem solving skills.
- Attention to detail
- Solution oriented
- Delivery focused
- Ability to deal with pressure
go to method of application »
Key Purpose of the role
This Learnership leads to a nationally recognised NC: Wealth Management NQF Level 5 qualification which consists of structured learning components combined with practical/workplace experience in the Financial Services industry.
Areas of responsibility may include but not limited to
- Wealth Management
- Life benefits
- retirement funds
- funeral policies
- client servicing
- pre-sale underwriting and new business
Personal Attributes And Skills
- Innovative/ critical thinking/ and problem solving skills
- Good attention to detail and levels of accuracy
- Sets high standards for quality and quantity and works in a systematic, methodical and orderly manner.
- Time management and planning skills
- Ability to effectively prioritize and execute tasks in a high pressure environment
- Ability to work independently and in a team orientated environment
- Service driven, a sense of urgency and a team player.
- Adapts to changing circumstances and handles criticism well and learns from it.
- Speaks fluently and writes in a well-structured and logical manner.
Education And Experience
Grade 12 is essential.
- Maths (Minimum Level 4 – 50%)
- English (Minimum Level 4 – 50%)
- Maths Literacy (Minimum Level 5 - 60% )
- 2nd language (Minimum Level 4 – 50%)
- May have an incomplete tertiary (financial) qualification (advantage)
Specific Requirements
- Not be engaged in post Matric studies or formal employment;
- Not have completed any previous Learnership.
- Be between the ages of 18 and 30 years;
- Have effective communication skills in the written & verbal English language;
- Possess basic computer skills mainly MS Excel & MS Outlook
- Only South African candidates by birth will be considered.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.