Objetivo del puesto:
Encargado de liderar el desarrollo e implementación exitosa de soluciones tecnológicas, asegurando que su diseño arquitectónico esté alineado con las necesidades del negócio, y mejores prácticas para garantizar su escalabilidad, seguridad, eficiencia y adaptabilidad, además de optimizar su rendimiento y rentabilidad, y gestionar su ciclo de vida, asegurando la entrega oportuna y exitosa de proyectos de valor para la organización y sus partes interesadas.
Principales Funciones:
- Colaborar con partes interesadas de diferentes áreas para comprender y documentar los requisitos comerciales y técnicos de proyectos nuevos y existentes, identificando necesidades y objetivos clave.
- Diseñar y documentar la arquitectura de soluciones tecnológicas, asegurándose de que cumpla con los requisitos identificados, siga las mejores prácticas de diseño y sea innovadora, escalable, fiable, flexible, resiliente, costo-efectiva y segura.
- Evaluar y seleccionar tecnologías adecuadas para la implementación de la solución, considerando factores como la idoneidad funcional, la interoperabilidad, el costo y el mantenimiento.
- Facilitar la comunicación y la colaboración entre equipos multidisciplinarios, como desarrollo de software, operaciones de TI, seguridad de la información y áreas de negocio, para garantizar la coherencia y la alineación con el diseño arquitectónico de las soluciones tecnológicas.
- Proporcionar orientación técnica y liderazgo a los equipos de desarrollo durante todas las fases del proyecto, asegurando la adhesión a estándares de calidad, buenas prácticas y principios de diseño arquitectónico.
- Abordar desafíos técnicos y resolver problemas complejos que surjan durante el diseño y la implementación de las soluciones tecnológicas, utilizando un enfoque analítico y basado en datos para encontrar soluciones efectivas.
- Identificar y evaluar riesgos potenciales asociados con la arquitectura y la implementación de la solución, desarrollando estrategias de mitigación y contingencia para minimizar el impacto en el proyecto.
- Gestionar el ciclo de vida completo de la solución, desde la concepción hasta la implementación, el mantenimiento, y su modernización asegurándose de que cumpla con los requisitos cambiantes del negocio y las expectativas de los usuarios.
Requisitos:
- Carrera profesional terminada en Ingeniería o Licenciatura en Sistemas o Ciencias computacionales afín.
- Inglés avanzado.
- Experiencia en puesto similares (Software Architect/Solutions Architect) de 3 a 5 años.
- Experiencia en desarrollo de aplicaciones en el entorno de Microsoft, como Windows, Azure, .NET, Office 365 y Dynamics 365.
- Conocimiento de los principales proveedores de servicios en la nube, como Azure, AWS y GCP.
- Habilidad para diseñar soluciones escalables utilizando tecnologías Microsoft y de código abierto en diferentes plataformas.
- Conocimientos en seguridad de la información, incluyendo cifrado de datos y control de acceso.
- Capacidad para resolver problemas técnicos y tomar decisiones informadas en el diseño e implementación de soluciones tecnológicas.
- Conocimiento de arquitecturas distribuidas para implementar soluciones de inteligencia artificial en entornos de nube.
Si cumples con el perfil y esta oportunidad es de tu interés, ¡postúlate por este medio!
Todos nuestros procesos de reclutamiento y selección son incluyentes y libres de discriminación; sin importar género, edad, nacionalidad, raza, cultura, religión, estado civil, creencias, discapacidad, orientación sexual, identidad y expresión de género.