Snr JavaScript/ Web Developer - City Of Johannesburg Metro Verfied

Salary Negotiable City Of Johannesburg Metro, Gauteng City Of Johannesburg Metro, Gauteng more than 14 days ago 16-12-2020 7:41:25 PM
10-02-2021 7:41:25 PM
Duties:

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.
• Implement a backend REST API that can connect to a persistence layer to retrieve data.
• Have experience in enterprise application integrations to different systems.
• 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 Munich.
• 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 Munich
• 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

Educations and Skills:
•Degree in IT or relevant experience
• 8 years plus experience in a similar role
• Angular
• TypeScript
• JavaScript
• NodeJS (ExpressJS, Fastify, tsoa)
• MV* experience (Angular, JavaScript)
• REDIS
• ORM / Entity Managers (TypeORM, Sequelize)
• SQL (Liquibase)
• CSS 3
• Bootstrap
• HTML 5
• OpenShift
• Docker, Docker Compose
• Bitbucket, Jenkins, Nexus, Sonarcube
• Prometheus, Grafana
• Elastic, Kibana
• OpenAPI / Swagger
• Java (Spring / Kafka / Groovy) beneficial