Descripción General del Puesto

● Desarrollador encargado de mantener los sistemas existentes y crear nuevos sistemas en microservicios, usando Typescript, con roles adicionales de análisis de requerimientos, de ser necesario para completar una tarea.

Habilidades Requeridas

● Experiencia en programación de microservicios en Node.js

● Conocimientos sólidos de uso de MongoDB y librerías asociadas (ej. Mongoose)

● Conocimientos de herramientas del ecosistemas de microservicios como Kafka, SQS.

● Conocimiento y uso de NPM

● Familiaridad con Git y la plataforma Gitlab o similares

● Experiencia desplegando microservicios o aplicaciones en las nubes de AWS y/o Azure

● Deseable tener experiencia con Kubernetes, containers docker, CI/CD, etc.

● Conocimientos de otros lenguajes de programacion, con preferencia a Java, Go, Python.

● Deseable: Buen manejo de SQL

● Deseable: Experiencia en sistemas o plataformas "mission crítical" o 24x