01 sep
|
NAVARRO E HIJOS CONSTRUCTORES
|
Barranquilla
01 sep
NAVARRO E HIJOS CONSTRUCTORES
Barranquilla
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 Arquitectoa 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 protegido 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.
Bolsa de trabajo Colombia ofrecemos puesto de arquitecto software para el sector de Informatica Telecomunicaciones en la empresa NAVARRO E HIJOS CONSTRUCTORES SAS de Barranquilla. Salario acorde a tu experiencia y al salario medio del sector. Actualiza ahora tu currículum vitae y postúlate a este empleo. Tipo de empleo Tiempo Completo.
📌 arquitecto software (Barranquilla)
🏢 NAVARRO E HIJOS CONSTRUCTORES
📍 Barranquilla