· Implementar un Catálogo de Microservicios basado en un modelo de referencia mundial bajo los estándares de la gerencia.
· Proveer APIS y Microservicios tanto para nuestros clientes internos como externos.
· Resguardar la calidad en el diseño, implementación y ejecución óptima de las APIs y Microservicios
· Planificación, gestión e implementación de APIs y Microservicios
· Diseñar e implementar de aplicaciones empresariales basadas en microservicios y APIs
1. Microservicios
· Conocimiento en la definición, desarrollo, ejecución y control de microservicios.
· Definición de arquitectura, orquestación y transaccionalidad para soluciones Cloud y front end.
· Conocimiento en modelo de referencia para la arquitectura de microservicio.
2. Testing
· Conocimiento de la gestión e implementación de procesos de testing.
· Conocimiento de tipos de pruebas: funcionales (unitarias, regresión, límites, UAT, IST, ATP) y no funcionales (performance, ciclos, carga, stress, seguridad)
3. Lenguaje de Programación Java
· Conocimiento del lenguaje de programación JAVA usando paradigma POO, estructuras de datos avanzada y su aplicación en integración usando microservicios.
4. API
· Conocimiento práctico de APIs, conocimiento en el desarrollo, ejecución y seguridad de APIs.
· Conocimiento de interfaces de diversos servicios.
· Conocimiento de Intercambiador, gestor y portal de APIs. Conocimiento de WADL, Markdown, YAML o JSON.
5. Cloud
· Conocimiento en el uso de plataformas Cloud tales como Azure, AWS o similar. Conocimiento en las tres modalidades de Cloud:
· SaaS, PaaS y IaaS
· Conocimiento de tecnologías asociadas a la Integración continua: Jira, Docker, Git, Bitbucket, Jenkins.
Locally remote only
Position is 100% remote, but candidates must reside in Chile.