ARQUITECTO DE SOFTWARE Y CALIDAD
Objetivo del Cargo: Apoyar el diseño, implementación y optimización de soluciones tecnológicas en entornos híbridos (on-premise y en la nube), así como establecer y supervisar los lineamientos de calidad de software.
REQUISITOS:
• Formación académica:
-
Postgrado en ingeniería de software, arquitectura de software o afines.
• Experiencia:
-
5 años de experiencia en desarrollo de software, con al menos 3 años liderando arquitectura de soluciones.
-
Más de 3 años en roles relacionados con arquitectura de software y DevOps.
CONOCIMIENTOS SÓLIDOS:
• Diseño de arquitecturas en la nube (preferiblemente Azure) y entornos on-premise.
• Integración y entrega continuas (Jenkins, GitLab CI/CD, CircleCI), DevOps, microservicios, APIs REST, contenedores y orquestadores (Docker/Kubernetes).
• Lenguaje de programación C#, ASP.NET MVC.
• Frameworks AngularJS, ReactJS
• Metodología Agile.
• Bases de datos: MSSQL, MySQL, PostgreSQL
• Experiencia implementando estrategias de aseguramiento de calidad, pruebas automatizadas y buenas prácticas de desarrollo.
• Habilidad para liderar técnicamente equipos multidisciplinarios y facilitar toma de decisiones técnicas.
• Capacidad de documentar arquitecturas y procesos de calidad de manera clara, ejecutiva y técnica.
CONOCIMIENTOS DESEABLES:
• Ciberseguridad básicos
• IA básicos
• API de almacenamiento de QNAP
RESPONSABILIDADES PRINCIPALES:
• Diseño de arquitectura: Definir y desarrollar arquitecturas de referencia para sistemas distribuidos, microservicios y aplicaciones escalables, tanto en infraestructura local (on-premise) como en la nube (Azure).
• Prácticas DevOps: Implementar y mejorar procesos de integración continua (CI) y entrega continua (CD), optimizando flujos de trabajo de desarrollo y despliegue automatizado.
• Documentar y mantener los documentos de diseño, incluyendo diagramas de soluciones, diagramas de flujo, listas de verificación, planes de pruebas, planes de migración y documentación principal de la solución.
• Seguridad y cumplimiento: Garantizar el cumplimiento de estándares de seguridad, privacidad y normativas aplicables, integrando controles de seguridad en el pipeline de desarrollo y en la arquitectura de la plataforma.
• Estandarización y mejores prácticas: Establecer lineamientos y patrones de diseño, codificación, pruebas, despliegue y operación, promoviendo la adopción de metodologías ágiles y prácticas DevOps en el equipo de ingeniería.
• Mentoría y liderazgo técnico: Proporcionar asesoría técnica, capacitar a otros miembros del equipo y colaborar con áreas de desarrollo, operaciones, QA y seguridad para lograr objetivos comunes.
MODALIDAD:
•
Prestación de servicios profesionales
• Diagnóstico, análisis y entregas: Presencial
• Desarrollo: 50 / 50
DURACIÓN:
•
3 meses.
RANGO SALARIAL:
• Desde $ hasta $ COP netos mensuales según experiencia y conocimientos certificables.
CONTACTO:
•