Description:
Due to continued success, a telco company based in Rivonia, Gauteng is seeking to hire an experienced Node.js Backend Engineer to design, build, and scale cloud-native Back End systems. You'll be contributing to a cutting-edge platform in a collaborative, agile environment.
Key Responsibilities
- Design and develop scalable microservices using Node.js on Google Cloud Platform (GCP).
- Build and manage RESTful and GraphQL APIs using OpenAPI 3.0, Swagger, and YAML.
- Implement custom API policies using Node.js, JavaScript, or Python.
- Deploy and manage containerized services with Docker and Kubernetes.
- Contribute to CI/CD pipelines using GitHub, GitLab, Terraform, Ansible, or Puppet.
- Ensure application security (OAuth 2.0, OIDC, CSRF, CORS, cookie management).
- Write and maintain unit and functional tests (Cypress, Mocha, Jest, etc.).
- Monitor and troubleshoot applications using Splunk, StackDriver, Datadog, or Grafana.
- Work with SQL and NoSQL databases including PostgreSQL, MySQL, MongoDB, and Redis.
- Optimise Back End performance for high availability and resilience.
Experience
- Strong expertise in Node.js, including asynchronous programming and non-blocking I/O.
- Deep understanding of microservices architecture and related patterns (API Gateway, Sidecar, Service Discovery).
- Experience with Fastify or similar Node.js frameworks.
- Proficiency with containerization and cloud-native deployment.
- Familiarity with DevOps practices and tools (eg Terraform, Ansible, CI/CD workflows).
- Solid grasp of application and API security best practices.
- Ability to mentor junior developers and support team development.
- Clear, confident communication with both technical and non-technical stakeholders.
- Strong problem-solving skills and experience in root cause analysis.
Benefits
- Competitive salary plus personal Bonus and benefits package.
- Very competitive salary with annual salary reviews
· To elevate your career to the next level, please reply by attaching your Cv to hiretoptalent@protonmail.com, Att: Lem 081 478 7032
16 Jul 2025;
from:
gumtree.co.za