- Licenciatura en Sistemas de Información (preferida).
- Maestría (deseable, no obligatoria).
- 7+ años de experiencia en Systems Engineering, Automation o Development (Viterbit pide 8+).
Conocimientos, Habilidades y Behaviors:
- Entendimiento de la organización IT y sus business functions.
- Capacidad de determinar best practices y articular dirección autoritaria.
- Capacidad de revisar código de automatización y asegurar adherencia a estándares.
- Conocimiento de arquitectura de sistemas.
- Conocimiento de principios CI/CD y diseño/desarrollo de Azure DevOps Pipelines.
- Conocimiento de workflows ágiles y lean development; capacidad de ejecutar dentro de ellos.
- Capacidad de evaluar automatizaciones bajo principios Six-Sigma para identificar oportunidades de mejora.
- Conocimiento de prácticas de automated testing y capacidad de definir frameworks y estándares.
- Profundidad de conocimiento en uno o más dominios de automatización.
- Capacidad de construir relaciones, comunicar efectivamente formal e informalmente, advocate de automatización en la compañía.
- Capacidad de determinar alineación de nuevas tecnologías al strategic roadmap.
- Capacidad de enseñar a miembros del equipo y a individuos externos.
- Skill en utilizar repositorios GitHub como code repositories y version control.
- Conocimiento de frameworks y software design patterns.
- Skill en definir e implementar estrategia técnica de automatización.
- Conocimiento de best practices de repositorio y ejecución de workflows avanzados.
- Entendimiento de capacidades de automation engineering tools y matching con use cases.
- Conocimiento de uso de APIs y skill ejecutando acciones con ellas.
- Conocimiento de policy management general, cloud provider, y device centric.
- Conocimiento de principios y capacidades de IA; identificación de use cases.
- Conocimiento de principios y capacidades de Machine Learning; identificación de use cases.
- Conocimiento del landscape de automatización: industry offerings y capacidades internas.
- Conocimiento de Service Management e ITSM; capacidad de set guidelines para automatización.
- Capacidad de diseñar, desarrollar y monitorear KPIs, métricas operativas y data relevante.
- Capacidad de convertirse en trusted advisor, liderar proyectos/programas y ser catalyst de cambio.
- Conocimiento de capacidades,
estándares y administración de infraestructura.
- Skill en múltiples lenguajes de programación.
- Capacidad de diseñar/rediseñar workflows y procesos automatizables.
- Entendimiento de cómo se maneja contracting.
- Capacidad de realizar entrevistas, evaluar candidatos, asistir en career path y performance evaluations.
- Skill en uso de scripts para ejecutar procesos.
- Skill en programación orientada a objetos.
- Skill en lenguajes de serialización de datos: YAML o JSON.
Resumen del puesto: Los Senior Solution Architects son individuos innovadores que impulsan cambios en personas, políticas y procesos. Utilizan expertise técnico/de negocio y habilidades de liderazgo para dirigir staff, resolver issues y asegurar el cumplimiento de los requerimientos del programa de automatización. Son responsables de dirigir el programa técnico de automatización mediante decisiones de política amplias basadas en objetivos estratégicos de negocio o de IT. Proveen dirección técnica a los equipos de desarrollo de automatización mediante consultoría, diseño de solución y revisión. Conectan use cases con la tecnología o herramienta apropiada. Son referentes en la comunidad de desarrollo, proveyendo herramientas y best practices. Coachean y mentorean a colegas.