Arquitecto/a de Soluciones de Desarrollo
Modalidad: Presencial
Ubicación: Cuiacán, Sinaloa
Objetivo del puesto: Diseñar y definir la arquitectura técnica de soluciones de software, coordinando con equipos de desarrollo, infraestructura, datos y ciberseguridad para garantizar soluciones escalables, seguras, mantenibles y alineadas a las necesidades del negocio y a los estándares de arquitectura tecnológica de la organización.
Principales responsabilidades
- Diseñar la arquitectura técnica de soluciones de software, definiendo componentes, integraciones, tecnologías y patrones de diseño.
- Elaborar diseños técnicos que puedan ser implementados por los equipos de desarrollo, considerando escalabilidad, mantenibilidad, sostenibilidad y seguridad.
- Definir y asegurar mecanismos de autenticación, autorización, protección de información sensible y mitigación de vulnerabilidades.
- Asegurar que las soluciones cumplan con los estándares, principios y lineamientos de arquitectura tecnológica de la organización.
- Colaborar con arquitectos especializados y equipos multidisciplinarios para definir soluciones bajo mejores prácticas de la industria.
- Elaborar y mantener actualizada la documentación técnica y arquitectónica de las soluciones.
- Identificar requisitos técnicos, dependencias y consideraciones arquitectónicas para apoyar la planeación y priorización de iniciativas.
- Participar en el diseño de infraestructura tecnológica en la nube, considerando los requerimientos actuales y el crecimiento esperado de las soluciones.
- Asegurar la aplicación de lineamientos y controles de ciberseguridad en las soluciones diseñadas.
- Investigar y proponer nuevas herramientas, tecnologías y prácticas que permitan mejorar la arquitectura, las integraciones y los procesos de desarrollo.
- Identificar oportunidades de mejora y evolución tecnológica en las soluciones existentes.
- Brindar acompañamiento y mentoría técnica a arquitectos y perfiles de desarrollo con menor experiencia.
- Colaborar con las diferentes áreas involucradas en la solución para traducir necesidades de negocio en definiciones técnicas claras.
Requisitos
- Licenciatura en Informática o carreras afines.
- Experiencia en arquitectura de software y diseño de soluciones tecnológicas.
- Conocimiento amplio de patrones de diseño y principios de diseño orientado a objetos.
- Experiencia con lenguajes de programación y desarrollo de software.
- Conocimiento de bases de datos y manejadores de bases de datos.
- Experiencia con prácticas de DevOps, CI/CD y entrega continua de valor.
- Conocimiento de metodologías ágiles y trabajo con equipos multidisciplinarios.
- Experiencia en elaboración de diagramas y modelos de arquitectura utilizando UML.
- Experiencia o conocimientos en arquitecturas y servicios de nube.
- Conocimiento de principios y prácticas de ciberseguridad aplicados al desarrollo de soluciones.
Ofrecemos:
- Sueldo de hasta $55,000 brutos
- Contratación directa
- Prestaciones de ley + vales de despensa
En caso de contar con TODOS los requisitos, ¡Postúlate por este medio!