arquitecto software
Sobre este empleo
1. OBJETIVO DEL CARGO
Diseñar, definir, documentar y gobernar la arquitectura de las soluciones de software de la organización, asegurando que las aplicaciones y plataformas sean escalables, seguras, mantenibles, disponibles, eficientes e integrables, de acuerdo con las necesidades del negocio y los lineamientos técnicos y de seguridad de la información establecidos por la organización.
El Arquitecto(a) de Software será responsable de orientar las decisiones técnicas de alto nivel, establecer estándares y patrones de arquitectura, evaluar tecnologías, identificar riesgos técnicos y acompañar a los equipos de desarrollo durante el ciclo de vida de las soluciones.
2. FUNCIONES Y RESPONSABILIDADES
Diseñar arquitecturas de software para nuevos productos, proyectos y funcionalidades.
Definir estándares, patrones y principios de arquitectura aplicables al desarrollo de software.
Analizar los requerimientos funcionales y no funcionales para establecer soluciones técnicas adecuadas.
Elaborar y mantener actualizados los diagramas de arquitectura, componentes, integración, despliegue y flujo de información.
Definir arquitecturas orientadas a la escalabilidad, disponibilidad, rendimiento y mantenibilidad.
Diseñar soluciones utilizando arquitecturas monolíticas, modulares, orientadas a servicios, microservicios o serverless, según corresponda.
Evaluar y seleccionar tecnologías, frameworks, lenguajes, bases de datos y herramientas para los proyectos.
Diseñar mecanismos de integración mediante APIs, servicios web, colas, eventos y otros mecanismos de interoperabilidad.
Definir lineamientos para integración entre aplicaciones internas y servicios de terceros.
Participar en el diseño y revisión de modelos de bases de datos y estrategias de almacenamiento.
Definir estrategias de gestión de configuración y ambientes de desarrollo, pruebas y producción.
Establecer criterios técnicos para despliegue, automatización y CI/CD.
Trabajar conjuntamente con equipos DevOps, infraestructura, seguridad y desarrollo.
Identificar riesgos técnicos, arquitectónicos y de seguridad asociados a las soluciones.
Incorporar principios de Security by Design y Privacy by Design cuando sean aplicables.
Definir controles de seguridad relacionados con autenticación, autorización, gestión de sesiones, cifrado y protección de información.
Participar en revisiones de código y evaluaciones técnicas cuando sea necesario.
Evaluar la deuda técnica y proponer planes para su reducción.
Analizar problemas de rendimiento, disponibilidad, escalabilidad y estabilidad de las aplicaciones.
Definir estrategias para monitoreo, observabilidad, trazabilidad y registro de eventos.
Establecer lineamientos para manejo de errores, logs, métricas y alertas.
Evaluar soluciones existentes y proponer mejoras o modernización tecnológica.
Participar en procesos de migración tecnológica, modernización de aplicaciones y transformación de plataformas.
Realizar pruebas de concepto (PoC) para validar tecnologías o arquitecturas antes de su implementación.
Documentar las decisiones arquitectónicas mediante Architecture Decision Records – ADR, cuando aplique.
Acompañar técnicamente a los desarrolladores durante la implementación de las soluciones.
Revisar que las soluciones desarrolladas cumplan con la arquitectura definida.
Participar en estimaciones técnicas, definición de alcance y evaluación de viabilidad de proyectos.
Identificar dependencias técnicas entre proyectos y sistemas.
Participar en la evaluación técnica de proveedores y soluciones tecnológicas.
Mantenerse actualizado frente a nuevas tecnologías, metodologías, estándares y buenas prácticas de arquitectura.
Promover buenas prácticas de desarrollo seguro y calidad de software.
Apoyar investigaciones y análisis de incidentes relacionados con aplicaciones y plataformas.
Participar en auditorías internas y externas cuando se requiera evidencia o explicación técnica.
Cumplir las políticas, procedimientos y controles establecidos por el Sistema de Gestión de Seguridad de la Información y el Sistema de Gestión de Calidad.
Proteger la confidencialidad, integridad y disponibilidad de la información a la que tenga acceso.
Reportar oportunamente vulnerabilidades, incidentes y riesgos de seguridad identificados.
Ejecutar las demás funciones relacionadas con la naturaleza del cargo que sean asignadas por su jefe inmediato.-Requerimientos- Educación mínima: Postgrado / Especialización
6 años de experiencia
Palabras clave: architect, arquitecto, architecture, arquitectura
Referencia del mercado
473% por encima de la medianaExplorar empleos relacionados
Empleos similares
Ver todos los empleos similaresComunity Manager
ingeniero/a residente de obra
Jefe de Planta - Malambo
vendedor en punto de ventas - experiencia en el sector alimentos
Analista de procesos - Barranquilla
Aseador/a - Tiempo parcial
Preguntas frecuentes
¿Qué salario puedo esperar?
El empleador indica 12 000 000 – 12 000 000 $ para este puesto en NAVARRO E HIJOS CONSTRUCTORES SAS, Atlántico. Como referencia, la mediana local es de unos 2 095 161 $ según 85 ofertas similares.
¿Cómo solicito este empleo?
Abre la página original de la fuente y contacta allí al empleador. Finder nunca cobra a los candidatos.
¿Estas ofertas están actualizadas?
Sí. Finder actualiza regularmente vacantes de fuentes públicas y elimina las cerradas.
¿Dónde ver el tipo de contrato y el formato de trabajo?
Las condiciones clave aparecen encima de la descripción. También puedes abrir listados relacionados de NAVARRO E HIJOS CONSTRUCTORES SAS y Atlántico.