Líder Técnico de Operaciones Arquitectura de Software, Cloud e IA
En OFIMA S.A.S., empresa con 40 años desarrollando software empresarial, buscamos un Líder Técnico de Operaciones con sólida experiencia en arquitectura de software, .NET, Azure e inteligencia artificial generativa, apasionado por enseñar y capaz de elevar la calidad técnica de varios equipos de desarrollo al mismo tiempo.
Será el referente técnico de nuestras tres Fábricas de Soluciones: Ofima ERP, usado por más de 1.000 empresas; DomoNow, nuestra plataforma SaaS de microservicios en Azure; y Gemelos, una nueva línea de producto de IA que diseñará desde cero. Es un rol de autoridad técnica sin personas a cargo: define estándares, revisa, desbloquea y forma. Escribe código cuando eso ayuda a los equipos, por ejemplo en pruebas de concepto, plantillas e implementaciones de referencia.
Responsabilidades
Definir la arquitectura de referencia y el stack de Gemelos (LLM, RAG, agentes y evaluaciones) y liderar su prueba de concepto.
Liderar la parte técnica de la selección del equipo de Gemelos.
Establecer estándares de código, revisión, seguridad y observabilidad para las tres divisiones.
Liderar el comité de arquitectura, documentar decisiones (ADR, C4) y gobernar librerías y contratos de API compartidos.
Fortalecer los pipelines de Azure DevOps con controles de calidad y seguridad, y medir la madurez técnica de los equipos.
Apoyar al equipo de ERP en rendimiento y seguridad de SQL Server, componentes .NET, integraciones y la hoja de ruta de modernización.
Hacer mentoría a los líderes técnicos y a desarrolladores junior y semi senior para que cada vez sean más autónomos.
Traducir decisiones técnicas a riesgo, costo y tiempo para gerentes y áreas no técnicas.
Perfil
Profesional en Ingeniería de Sistemas, de Software, Electrónica o carreras afines. Un posgrado en arquitectura, ingeniería de software o IA es un plus.
Valoramos especialmente:
10 años o más desarrollando software, de los cuales al menos 4 en liderazgo técnico o arquitectura.
.NET (C) moderno con Clean Architecture, CQRS y microservicios en producción.
SQL Server o PostgreSQL a nivel avanzado: modelado, rendimiento y T-SQL o SQL.
Azure: App Service, APIM, Key Vault, redes privadas y Azure DevOps. También aceptamos experiencia equivalente en AWS o GCP.
Al menos un producto o funcionalidad con LLM en producción, con RAG o agentes, evaluaciones y control de costos.
Experiencia formando desarrolladores y participando en procesos de selección técnica.
Inglés B2 conversacional y lectura técnica fluida.
Deseable: Python con LangChain o LangGraph, Angular con micro-frontends, SaaS B2B multitenant, haber armado un equipo desde cero y certificaciones de Azure (AZ-305, AI-102, AZ-400).
Se valorará experiencia como Arquitecto de Software, Arquitecto de Soluciones, Tech Lead, Staff o Principal Engineer, o Líder de IA aplicada.
Competencias
Arquitectura de sistemas distribuidos, influencia sin autoridad formal, vocación de enseñar en lugar de resolver, pragmatismo, criterio para estandarizar, comunicación con perfiles no técnicos, evaluación de talento técnico y pasión por la tecnología.
Condiciones laborales
Lugar: Medellín, Antioquia.
Modalidad: Presencial.
Horario: Lunes a viernes, 7:45 a. m. a 5:00 p. m.
Contrato: Término indefinido.
Salario: Competitivo según perfil y experiencia, más un variable por cumplimiento de metas.