Tech Lead - Sr Dev

Colombia

Objetivo del Cargo

Liderar los procesos de construcción de la solución Ubanku en cada uno de los frentes (Frontend y Backend) y garantizar el correcto despliegue de las versiones de los productos de software en los correspondientes ambientes. staging, prod) acompañando a todos los miembros del equipo y garantizando la aplicación de buenas prácticas de desarrollo por parte de cada uno de los integrantes.

Requerimientos

  • Ingeniero ó  tecnólogos con experiencia mínima de 3  realizando desarrollo con Javascript Fullstack (NodeJS/React-Vue-Angular/HTML5 & scss/PostgressDB)
  • Experiencia mínima de 1 año en AWS y conocimientos sólidos de CD/CI.
  • Experiencia en enfoques IaC / Docker / Kubernets.
  • Deseable certificado com Scrum Developer - Scrum Master.

Conocimientos

  • Conocimientos en procesos o marcos de trabajo ágiles (Scrum). Tu objetivo en este cargo sera guiar al equipo en todo el ciclo de desarrollo.
  • Conocimientos sólidos en Git, patrones de Git, pipelines de CD/CI, automated testing.
  • Conocimientos de modelos de procesamiento con NodeJS, procesos de I/O asíncronos, callbacks, etc.
  • Patrones de Diseño y de Arquitectura. Arquitecturas Hexagonales, Arquitecturas de Microservicios y Arquitecturas orientadas por eventos.
  • Conocimientos sólidos de código seguro, modelos de autenticación.
  • Deseable conocimientos y experiencia con desarrollo de aplicaciones descentralizadas Web3.0 y blockchain.

Responsabilidades

  • Apoyar el proceso de diseño arquitectónico de la solución.
  • Liderar el proceso de despliegue garantizando ambientes para desarrollo, testing y afinamiento de entorno producción.
  • Apoyar y liderar procesos de revisión de código.
  • Apoyo técnico al equipo.
  • Gestionar deuda técnica en función de las prioridades del negocio y del producto.