The work location for this position is our IBM office in one of the following locations:
IBM Cloud Operations Services team is looking for an additional team member to assist in our growing demand for services across multiple IBM offerings. Candidate must be a motivated team player with strong desire for standardization and automation. The Shared Operational Services Availability Team (SOSAT) is designed to solve availability tooling requirements of IBM Cloud offering. SOSAT helps teams standardize on a common set of availability management tools, providing efficiency of costs and capabilities. Our services are developed to support a diverse set of delivery environments of varying sizes including cloud, colocations, and managed service deployments. The goal of SOSAT is to provide a common view of all cloud offerings across IBM Cloud offeringsAs a Node.JS Developer your key responsibilities include:
Using Node.JS extent the core Root Cause Analysis (RCA) tool used by IBM Cloud.
Writing reusable, testable, and efficient code
Implementation of security and data protection
Lead development efforts for SOSAT.
Develop standardized Application Program Interface (APIs) that can be used for client interaction with SOSAT core services
Mentor junior members of the team, overseeing development work efforts and quality
Demonstrated experience with Node.Js
Demonstrated experience with web frameworks, preferably Express
Demonstrated experience with NoSQL databases
Proven ability to present to both technical and non-technical audiences
Understanding fundamental design principles behind a scalable application