Main Responsibilities • Diseñar y desarrollar microservicios utilizando Node.js y frameworks asociados (como kafka - confluent). • Implementar pruebas unitarias y de integración. • Colaborar con otros equipos para definir y diseñar las APIs y la arquitectura de los servicios. • Asegurar la calidad del código mediante revisiones de código y la adopción de buenas prácticas. • Implementar soluciones de monitoreo, logging y seguridad en los servicios desarrollados.
Technical Skills • Grado en Informática, Ingeniería de Software o campo relacionado, o experiencia laboral equivalente. • Con al menos [4] años en desarrollo con Node.js. • Experiencia en desarrollo de microservicios y arquitecturas distribuidas. • Experiencia con bases de datos SQL y NoSQL (por ejemplo, Mysql, MongoDB). • Experiencia con Snowflake • Familiaridad con patrones de diseño y arquitectura de microservicios (DDD y Arquitectura Hexagonal) • Conocimiento en prácticas de DevOps y CI/CD. • Experiencia en Event-Driven Architecture y sistemas de mensajería (Kafka, Confluent). • Conocimiento y experiencia con RedisCache
Nice to have • Experiencia con otros lenguajes de programación (Python, .Net,). • Certificaciones en Node.js, kafka o Azure • Conocimiento de herramientas de monitoreo y logging (como Prometheus, Grafana, ELK).
Soft Skills • Fuerte habilidad para la resolución de problemas y pensamiento analítico. • Excelentes habilidades de comunicación y capacidad para trabajar en equipo, ya que debe estar en constante contacto con los equipos de producto para entender la arquitectura actual del sistema. • Fast-learner: debe tener la capacidad de aprender rapido y documentar la información. • Dinamico, debe tener la capacidad de cambiar de contexto con base en las prioridades (metodologia kanban
Beneficios:-Nuestra modalidad de contratación y operacional nos permite ofrecerte un trabajo 100% remoto, tendrás una carrera profesional adaptada a tus objetivos personales, formación continua y un entorno flexible. Tendrás la oportunidad de participar en proyectos internacionales con equipos multiculturales que te permitirá crecer en un entorno innovador. - Contrato por prestación de servicios o contractor (no es por proyectos, ofrecemos estabilidad laboral)- Contratación directa con nosotros- Plan carrera- Plataforma de aprendizaje- Comunidades de formación continua-Iniciativas sociales- AC points-Salario: No manejamos rangos salariales, hacemos la oferta económica de acuerdo a la aspiración salarial del candidato. En este caso eres tú quien me dice cuál sería tu tarifa mensual por prestación de servicios y ese valor lo tenemos en cuenta para hacer la oferta” Cómo aplicar:Por favor envía tu CV a maria.oliveros@micro-talent.net