Senior Node.JS Developer (Chaos Engineering/Testing)
at CAPGEMINI ENGINEERING
Cluj-Napoca, Cluj, Romania -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 02 Jun, 2024 | Not Specified | 03 Mar, 2024 | N/A | Aws,Automation,Working Experience,Javascript,Kubernetes | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
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
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer related sciences or equivalent working experience
Proficient
1
Cluj-Napoca, Romania