Senior Node.JS Developer (Chaos Engineering/Testing) at CAPGEMINI ENGINEERING
Cluj-Napoca, Cluj, Romania -
Full Time


Start Date

Immediate

Expiry Date

02 Jun, 24

Salary

0.0

Posted On

03 Mar, 24

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Aws, Automation, Working Experience, Javascript, Kubernetes

Industry

Information Technology/IT

Description

SHORT DESCRIPTION

Our product is an identity management platform that provides businesses with secure and scalable authentication and authorization services. It allows developers to easily add authentication functionalities to their applications and APIs without having to deal with the complexity and security risks involved in managing user identities.
The platform supports multiple authentication methods, including social logins (such as Google, Facebook, and LinkedIn), username/password authentication, and multi-factor authentication. It also supports various standards and protocols, including OAuth 2.0 and OpenID Connect, making it compatible with a wide range of applications and platforms.
Our service provides features that help businesses implement strong security measures, such as passwordless authentication, anomaly detection, brute-force protection, and continuous monitoring of login activities. It also offers customizable authentication flows and user management capabilities, allowing businesses to tailor the user experience to their specific needs.
Additionally, our product provides tools for managing and maintaining user profiles and permissions. It allows businesses to define roles, permissions, and user groups, and provides APIs for integrating with existing user management systems and directories.
The platform is highly scalable and reliable, with a global network of data centers that ensure high availability and low latency. It also offers extensive documentation, SDKs, and development resources to help developers quickly integrate our service into their applications.

QUALIFICATIONS

  • University degree in Computer Related Sciences or equivalent working experience. Solid knowledge of JavaScript;
  • Experience with AWS; Experience with Kubernetes;
  • Experience developing tools for automation;
  • English Upper-Intermediate.

Would be a plus:

  • Experience of chaos engineering/testing.
  • Experience with a Steadybit tool.
  • NodeJs or Golang knowledge.
Responsibilities

We are looking for a chaos engineer who can proactively test and improve the resilience of a our platform by injecting controlled chaos and ensuring that the platform can withstand unexpected disruptions or failures at scale.

You will be involved into:

  • Planning and creating chaos experiments, which are controlled and deliberate actions aimed at stressing the cloud platform’s infrastructure, applications, and services. These experiments involve injecting failures, performance degradation, or other forms of disruption to simulate real-world scenarios and identify potential weaknesses.
  • Analysing the results of chaos experiments to identify areas of vulnerability in the cloud platform. They aim to uncover potential risks, failure points, or limitations of the system, which could impact its reliability, availability, or scalability.
  • Work closely with development and operations teams to collaborate on defining goals, prioritizing experiments, and implementing improvements. They provide valuable insights on the performance and resiliency of the cloud platform, contributing to the overall reliability and stability of the system.
  • Develop or leverage existing tools and frameworks specifically designed for chaos engineering in cloud environments. These tools help automate and streamline the chaos experiment process.

1400

Loading...