el mes pasado

Tech Lead

Factor ITCiudad de México, Mexico

Oferta publicada originalmente vía Get on Board

Aplicar

Descripción del puesto

🎯 Requisitos

Profesional en Ingeniería de Sistemas, Ingeniería Informática, Ingeniería de Software o carreras afines. 4 años o más de experiencia en desarrollo de software, proyectos tecnológicos y/o liderazgo técnico. Experiencia participando en proyectos tecnológicos de mediana o alta complejidad. Experiencia en desarrollo de software y aplicación de buenas prácticas de programación. Conocimientos en patrones de diseño y arquitectura de aplicaciones. Experiencia en integración de sistemas y desarrollo/consumo de APIs. Conocimientos de desarrollo de soluciones en entornos Cloud. Experiencia trabajando bajo metodologías ágiles. Capacidad para realizar estimaciones técnicas y participar en revisiones de código. Experiencia o conocimientos prácticos en Inteligencia Artificial y su aplicación para optimizar o automatizar procesos. Inglés B2.
🛠️ Conocimientos técnicos
Requeridos:
  • Desarrollo de software.
  • Buenas prácticas de programación y revisión de código.
  • Patrones de diseño.
  • Arquitectura de aplicaciones.
  • APIs e integración de sistemas.
  • Desarrollo de soluciones Cloud.
  • Control de versiones.
  • Metodologías ágiles.
  • Conceptos y herramientas de Inteligencia Artificial Generativa.
  • Integración o consumo de servicios de IA.
🤖 Inteligencia Artificial

Buscamos un perfil que tenga interés y/o experiencia práctica utilizando IA como herramienta para mejorar procesos y desarrollar soluciones tecnológicas.

No buscamos necesariamente un especialista en Machine Learning o Data Science, sino un/a Tech Lead capaz de comprender las posibilidades de la IA y llevarlas a la práctica dentro de procesos y soluciones tecnológicas.

🤝 Habilidades y competencias
Buscamos una persona que combine criterio técnico, liderazgo e innovación, con capacidad para acompañar equipos y transformar desafíos de negocio en soluciones tecnológicas.
  • Liderazgo técnico.
  • Comunicación asertiva.
  • Pensamiento analítico.
  • Resolución de problemas.
  • Innovación y mejora continua.
  • Trabajo colaborativo.
  • Orientación al cliente.
  • Autonomía y gestión de prioridades.
  • Capacidad de aprendizaje continuo.
  • Capacidad para transmitir conocimiento.
  • Adaptabilidad frente a nuevas tecnologías.
  • Mentalidad orientada a la experimentación y adopción de IA.

🚀 ¿Cuál será tu desafío?

Serás un referente técnico dentro del equipo, participando en decisiones de arquitectura, desarrollo e implementación de soluciones, mientras identificas oportunidades para incorporar IA y automatización que permitan mejorar la eficiencia, calidad y productividad de los procesos.
Funciones principales
Liderar técnicamente las actividades de desarrollo del equipo, asegurando una ejecución organizada y alineada con los objetivos del proyecto. Participar en el diseño, desarrollo e implementación de soluciones tecnológicas. Revisar código y entregables técnicos, promoviendo buenas prácticas, calidad, mantenibilidad y eficiencia. Participar en la definición de arquitecturas, patrones de diseño e integración de sistemas. Analizar requerimientos y transformarlos en soluciones técnicas. Participar en estimaciones técnicas considerando complejidad, dependencias, riesgos y esfuerzo. Resolver o acompañar la resolución de problemas y bloqueos técnicos. Colaborar con arquitectos de soluciones y líderes técnicos en decisiones de arquitectura e implementación. Brindar orientación, acompañamiento y transferencia de conocimiento a los desarrolladores. Apoyar la integración de APIs, servicios, plataformas y sistemas. Participar en iniciativas de mejora continua sobre procesos, metodologías y prácticas de desarrollo. Identificar oportunidades para incorporar Inteligencia Artificial en procesos de desarrollo, operación y negocio. Diseñar e implementar soluciones que utilicen IA, automatización o herramientas basadas en modelos de lenguaje para optimizar procesos. Evaluar herramientas y casos de uso de IA, considerando factibilidad técnica, impacto, seguridad y escalabilidad. Promover el uso responsable y eficiente de IA dentro de los equipos de desarrollo. Documentar decisiones técnicas y facilitar la transferencia de conocimiento.

Deseables:

  • AWS, Azure o GCP.
  • DevOps y prácticas CI/CD.
  • Arquitecturas basadas en microservicios.
  • Automatización de procesos.
  • LLMs y Prompt Engineering.
  • RAG y uso de APIs de modelos de IA.
  • Experiencia implementando agentes o soluciones basadas en IA.
  • Certificaciones relacionadas con Cloud, DevOps, desarrollo de software o IA.