Mínimo 3 años de experiencia en arquitectura de soluciones, arquitectura cloud, arquitectura de software.
actividades:
* desarrollar y diseñar arquitecturas de sistemas que soporten las necesidades de los proyectos.
* asegurar que las arquitecturas sean escalables, seguras y alineadas con las mejores prácticas de la industria.
* evaluar y seleccionar herramientas, plataformas y tecnologías que se ajusten mejor a los requisitos del proyecto.
* definir stacks tecnológicos.
* mantenerse actualizado con las tendencias tecnológicas y recomendar innovaciones que beneficien al proyecto.
* asegurar de que las historias de usuario cuenten con definición y cumplimiento de sus requerimientos no funcionales.
* definir y documentar a nivel proyecto los requerimientos no funcionales.
* recibir feedback para validar que lo que se diseñó sea lo que se entrega.
* apoyar en la estimación de desarrollo, identificación de dependencias técnicas y delegarlas con los equipos correspondientes. → integrar con la pmo.
* liderar la implementación de soluciones tecnológicas, asegurando la integración y el funcionamiento efectivo de todos los componentes.
* colaborar con equipos de desarrollo, operaciones y otros stakeholders para garantizar una implementación exitosa.
* documentar las arquitecturas y soluciones propuestas, asegurando que sean comprensibles y accesibles para todos los stakeholders.
* comunicar soluciones y estrategias de manera efectiva a diferentes niveles de la organización.
* implementar medidas de seguridad para crear software seguro y protegido de vulnerabilidades.
* actualizando continuamente sus conocimientos técnicos y del negocio.
* realizando pruebas de concepto de nuevas tecnologías.
* compartiendo con su equipo de trabajo descubrimientos técnicos.
conocimientos necesarios:
* conocimientos amplios en ti: dominio de arquitecturas de software, desarrollo de aplicaciones, bases de datos, redes y ciberseguridad.
* experiencia con herramientas y tecnologías específicas: conocimiento en plataformas cloud (aws, azure, google cloud), lenguajes de programación (java, python, c#, etc.), y herramientas de integración y middleware.
* modelado y diseño: competencia en el uso de herramientas de modelado (uml, archimate) y en el diseño de arquitecturas escalables y mantenibles.
* configuración de arquitecturas cloud a través de consola o de api.
* procesos de ideación de propuestas tecnológicas (design thinking, design sprint).
* marcos de trabajo ágiles (scrum, kanban).
conocimientos deseados:
* conocimientos en más de 1 plataforma cloud.
* automatización de procesos en plataformas cloud.
* certificado en:
*aws certified solutions architect.
*aws certified sysops administrator.
*similares en azure o google cloud platform.