Experiencia: 8+ años en Systems Engineering, Automation o Development
Automation Core:
- RPA · UiPath · Process Engineering · Workflow design/redesign
DevOps & CI/CD:
- Azure DevOps Pipelines · CI/CD · GitHub (version control)
Metodologías:
AI / ML:
- Principios de IA · Machine Learning use cases · Statistics & Data Science
Service Management:
- ITSM · Service Management standards
Lenguajes & Datos:
- Múltiples lenguajes de programación · OOP · YAML · JSON · APIs
Best Practices:
- Code review · Automated testing · Software design patterns · Repository management
Educación y Experiencia:
- 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.
Core Competencies:
- Automation Strategy
- Portfolio Management
- Process Engineering
- Compliance and Code Review
- Repository Management
- Organizational Knowledge
- Automation Engineering
- Automation Validation
Valuable Skills:
- Domain Knowledge
- Communication, Diplomacy and Advocacy
- Automation Landscape
Specialist / Emerging Skills:
- Service Management
- Statistics and Data Science
- Leadership