REQUIREMENTS

- 8+ years experience

- Degree in IT or relevant experience

- TypeScript

- JavaScript

- GraphQL

- Nodejs (expressjs, apollo)

- MV* experience (React, Vue, JavaScript)

- Redis, Mongo

- CSS 3

- Antd

- HTML 5

- OpenShift / Kubernetes

- AWS

- Docker, Docker Compose

- Bitbucket, Nexus

- Prometheus, Grafana

- Elastic, Kibana

- South African citizens only

 

ROLE TASKS

- The applicant should have extensive knowledge in web technologies to be able to implement web sites using JavaScript. These web applications will need to be able to access Web API’s that exposes business logic from the back-end to the web applications.
- The applicant needs to be able to implement a backend REST API that can connect to a persistence layer to retrieve data.
- The applicant needs to have experience in enterprise application integrations to different systems.
- The applicant needs to be familiar and comfortable working with a CI/CD pipelines.
- Basic knowledge of BitBucket/git at minimum (source code versioning and management, working with branches, PR’s)
- Development and Operations of applications and features, in collaboration with partners in Europe.
- Working in the AGILE framework
- Meet with end users and gather requirements
- User training
- System testing/parallel runs
- System implementation
- System audits/quality assurance
- Penetration testing and compliance
- Travel to Europe
- Propose and review system design and evaluate alternatives
- Review and present proposed system solution to IT Project Manager / Leader and User Management or System owner.
- Develop systems solutions in line with quality and delivery requirements
- Preparation of system/technical documentation