Post Job Free
Sign in

Developer-Cloud (Senior)

Company:
executiveplacements.com
Location:
Pretoria, Gauteng, South Africa
Posted:
April 11, 2024
Apply

Description:

ESSENTIAL SKILLS REQUIREMENTS:

Backend:

o At least 8 years experience in Java developing (Java EE)

o At least 5 years experience in either Spring, Spring Boot or Quarkus

o At least 5 years experience with Test Frameworks (From Unit 2 E2E)

Frontend:

o At least 3 years' worth of experience in front-end technologies

JavaScript, Typescript, HTML 5, CSS

Through Knowledge in UI frameworks e.g. Angular (Version 9 or higher) or React

- Profound knowledge in working with container (e.g. Docker) and container orchestration (Kubernetes)

- Experience with Continuous Integration and Continuous Delivery tools (e.g. GitHub Actions: GitLab, Terraform, Ansible)

- Experience with ITIL Operation processes (Incident-, Problem- and Change management)

- Any additional responsibilities assigned in the Agile Working Model (AWM) Charter

ADVANTAGEOUS SKILLS REQUIREMENTS:

- Experience with Microsoft Azure (e.g. Pipeline, AKS, AppInsight)

- Experience with Streaming solutions (e.g. Kafka)

- Knowledge of developing and maintaining Microservices

- Agile development experience (e.g. scrum)

WHICH QUALIFICATIONS/EXPERIENCE DO WE NEED FOR THE ROLE?

- Masters degree in Computer Science, Software Engineering, or similar qualification.

- 8 years experience developing in Java

- 3 years experience in frontend development

- 3 years experience in Public Cloud (Azure)

WHAT WILL BE YOUR ROLE AND RESPONSIBILITIES?

- Development of new functionality (backend, frontend)

- Changes to the existing solution

- Development and further improvement of the automated test coverage of the solution

- Functional and technical refinement of new solution

- Maintenance and functional enhancement of the solution

- Support and error analysis during overall test cycles and rollouts

- Quality checks in regards of development across all teams (and 3rd party supplier)

- Operations (2nd and 3rd Level)

- Steering and coordination between the various teams.

Apply