




Resumen: Este puesto implica diseñar e implementar arquitecturas técnicas para cumplir con los requisitos empresariales, resolver problemas complejos y brindar experiencia técnica para optimizar productos y soluciones de TI. Aspectos destacados: 1. Diseñar e implementar arquitecturas técnicas para satisfacer las necesidades empresariales. 2. Resolver problemas técnicos complejos y proporcionar soluciones de diseño innovadoras. 3. Orientar a los equipos de desarrollo y promover la optimización y la coherencia. Importante empresa de TI: A nivel latinoamericano, el crecimiento exige: **Arquitecto Técnico** ***El candidato seleccionado deberá:*** * Diseñar la arquitectura técnica para atender los requisitos empresariales, incluida la configuración de sistemas (hardware, software y mensajería, según corresponda), resolver problemas técnicos complejos en ámbitos donde actualmente no existen soluciones, lo que requiere desarrollar nuevas soluciones / nuevas formas de trabajo / nuevas tecnologías y articular proactivamente estas propuestas ante la empresa. * Establecer relaciones con distintas áreas de la empresa para comprender sus necesidades, aplicar conocimientos técnicos avanzados sobre el producto o la capacidad correspondiente para resolver problemas empresariales y colaborar estrechamente con los equipos de desarrollo para supervisar su implementación. ***Sus responsabilidades clave*** * Proporcionar diseños innovadores y prácticos para el diseño e integración de sistemas nuevos y existentes, aplicando capacidades técnicas avanzadas. * Brindar experiencia técnica para maximizar el valor de los productos y soluciones de TI nuevos y existentes, y posiblemente liderar esfuerzos de evaluación de herramientas, incluida la definición de criterios de evaluación, la identificación de herramientas y la evaluación efectiva. * Orientar a otros en la resolución de problemas técnicos complejos relacionados con la arquitectura y resolver aspectos complejos y escalados de un proyecto, contribuyendo además a actividades de gestión de proyectos, como la elaboración de estimaciones para tareas. * Colaborar con equipos multidisciplinarios y con la empresa para entregar sistemas simples y fáciles de usar que satisfagan las necesidades de los usuarios y obtengan el respaldo de los interesados. * Brindar asesoramiento y apoyo a los equipos de desarrollo durante las fases de elaboración del plan maestro (blueprinting) y de implementación. * Revisar y desarrollar la debida diligencia para confirmar que la solución desarrollada cumpla con el diseño arquitectónico establecido. * Contribuir al desarrollo de estándares para promover la optimización y la coherencia (incluida la modularización y reutilización del código). ***Habilidades y atributos para el éxito*** * Poseer una comprensión avanzada de la arquitectura técnica y ser capaz de aplicarla en el desarrollo de nuevos componentes de arquitectura técnica. ***Para calificar para este puesto, debe tener:*** * Título universitario (Licenciatura o Maestría) en Ciencias de la Computación, Economía, Ingeniería, TI, Matemáticas o campo afín (preferible). * Más de 15 años de experiencia aplicada. * Experiencia en la «responsabilidad directa» del diseño de un componente importante o extenso de la arquitectura de una aplicación o software. * Conocimiento profundo de la arquitectura técnica que abarque todos los aspectos de cada sistema y su aplicación en un contexto empresarial. * Historial comprobado de construcción y entrega de sistemas de software críticos para la misión y operativos las 24 horas del día, los 7 días de la semana. * Comprensión profunda de las mejores prácticas de ingeniería de software. * Comprensión sólida de sistemas distribuidos y tecnologías de servicios web. * Conocimiento de las metodologías ágiles de gestión de proyectos. * Conocimiento práctico de estructuras de datos, algoritmos y diseño orientado a objetos. * Conocimiento práctico de los patrones de servicio REST y RPC, así como de otros modelos de interacción cliente/servidor. * Excelentes habilidades orales y escritas de comunicación, con resultados demostrables en la entrega de excelentes diseños técnicos. * Experiencia gestionando proveedores y prestadores de servicios para alcanzar los objetivos empresariales y corporativos. * Experiencia liderando equipos, tanto presenciales como remotos y offshore, orientados a las mejores prácticas de desarrollo. * Experiencia en el desarrollo y revisión de diseños técnicos, con capacidad para ofrecer perspectivas, orientación y revisiones en todos los niveles, desde la arquitectura hasta el diseño y el código. * Experiencia en desarrollo con la plataforma Microsoft .NET y tecnologías de interfaces de usuario adaptables como ReactJS y Angular 1.5-2. * Experiencia en la construcción de soluciones nativas para la nube (preferentemente MS Azure). * Experiencia preferente en la gestión de disciplinas transversales de desarrollo, pruebas y operaciones. * Experiencia preferente en principios y metodología de gestión de proyectos. * Capacidad para iniciar y gestionar múltiples tareas y prioridades de forma autónoma. ***Idealmente, también contará con:*** * Certificación Azure Cloud. * Certificación Pivotal. * TOGAF. **INGLÉS AVANZADO EN CONVERSACIÓN OBLIGATORIO** (será evaluado). **Si es extranjero residente en México, debe contar con INE, CURP, NSS y RFC vigentes.** **Tipo de empleo**: Remoto. **Ubicación**: México. **Salario**: **$130,000 brutos**. **Beneficios**: Excelentes beneficios superiores. Postúlese y envíe su CV a adriana punto lvillafranco arroba gsb punto lat Tipo de puesto: Tiempo completo Sueldo: Hasta $130,000.00 al mes Idioma: * Inglés (Obligatorio) Licencia/Certificación: * ¿Visa de trabajo en México? (Obligatorio) Lugar de trabajo: Empleo remoto


