Descripción del rol:
El rol de Platform Architect es diverso, desafiante y dinámico. Vas a trabajar con las tres plataformas principales en la nube (AWS, GCP y Azure) y con otras tecnologías emergentes de código abierto, como Kafka y Kubernetes.
En colaboración con los equipos de desarrollo, implementará las mejores prácticas de despliegue e infraestructura escalable.
Como parte del equipo de Ingenia, vas a tener la oportunidad de trabajar con las principales organizaciones de software, servicios y clientes en múltiples industrias.
Con conocimientos en:
- Desarrollo de software, principalmente con Go, Python, Java o Ruby.
- Diseño de arquitecturas para la nube que sean seguras, resilientes y escalables en Amazon Web Services, Google Cloud Platform o Microsoft Azure, en base a atributos de calidad, restricciones, patrones y principio de arquitectura.
- Gestión de la configuración con Ansible, Chef, Puppet, y automatización de infraestructura con Terraform, CloudFormation, Travis, Jenkins.
- Contenedores y orquestadores de contenedores: Kubernetes, Istio.
- Espacio de usuario de Linux y scripts de shell.
- FinOps o uso eficiente de infraestructura.
- Modelos de gobierno IT, entendimiento de roles, responsabilidades, procesos y métodos para asegurar el alineamiento entre la estrategia de negocios y los activos de sistemas de una organización, incluyendo DevSecOps.
Es un plus:
- Conocimientos en Design Thinking / Product discovery / Lean Startup. Ejecución de validación temprana de hipótesis mediante ensayos y con orientación Lean.
- Experiencia con diferentes tecnologías y métodos de gestión de la información y de integración entre sistemas, con criterio claro sobre en qué casos usar cada uno de ellos y qué problemas resuelve y cuáles no.
Otras habilidades que nos interesan:
- Gestión de base de datos.
- Seguridad y cumplimiento en la nube.
- Historial de roles de consultoría o atención al cliente.
- Configuración de API Management.
- Manejo de IDP y OpenID Connect.
ADN Ingenia:
- Autogestión
- Capacidad para comunicar ideas complejas al equipo y a los clientes.
- Capacidad para tomar decisiones.
- Búsqueda de un aprendizaje continuo y compartir conocimiento con pares o externos.
- Habilidades de liderazgo y enfoque proactivo de resolución de problemas.
- Capacidad para realizar evaluaciones de riesgo.