Arquitecto de Software in Klap

Closed job - No longer receiving applicants

KLAP (EX MULTICAJA) es una empresa chilena, que lleva 11 años innovando en las transacciones electrónicas y recientemente ha obtenido la licencia Mastercard y Visa, modernizando los pagos y los trámites que se realizan en Chile. Multicaja tiene cuatrocientos empleados, está en 60.000 puntos de venta, realiza 120 millones de transacciones anuales y mueve 400 mil millones de pesos al año. En sus servicios web se destaca recarga fácil y PayPal.

Funciones del cargo

Actividades a realizar:

  • Dar soporte a las áreas de desarrollo de la empresa, en la construcción de pipelines para automatización de los despliegues.
  • Implementar y ajustar proyectos base que usarán los equipos de desarrollo en Java.
  • Administrar ambiente de microservicios con Rancher y Kubernetes.
  • Investigar nuevas y mejores soluciones a los problemas existentes.
  • Implementar pipelines de Integración continua que permitan agilizar los desarrollos de los equipos.
  • Apoyar a los equipos de desarrollo en la sugerencia de mejores soluciones basado en las buenas prácticas de programación.
  • Administrar los ambientes de Desarrollo y QA, servidores, contenedores, bases de datos dando soporte a cualquier problema que pueda ocurrir en esos ambientes.
  • Investigar constantemente las soluciones y tecnologías del mercado que puedan ser un aporte considerable a la compañía.
  • Liderar proyectos que sean referentes a mejoras de infraestructura, como pruebas de estrés, cambios en la arquitectura para mejoras de rendimiento, etc.
  • Apoyar en la capacitación de los equipos de desarrollo sobre herramientas del stack que se ocupan para el desarrollo ágil y los pipelines.

Requerimientos del cargo

Requisitos del cargo:

  • Título de Ingeniero Informático o carrera afín.
  • Al menos 3 años de experiencia en desarrollo de aplicaciones complejas, con grandes volúmenes de transacciones y/o datos, optimización de tiempos de respuesta y/o exigencias de performance.

Conocimientos

  • Ingles intermedio.
  • Conocimientos en Kubernetes u Openshift, Rancher, Docker.
  • Conocimientos en Orquestadores de Integración continua (Jenkins, TeamCity, Azure DevOps, Gitlab CI, Bamboo, Pipelines).
  • Implementación de Arquitectura de microservicios.
  • Conocimientos de desarrollo de software con calidad (jUnit, SonarQube, OWASP, JWT, OATH2).
  • Metodologías Ágiles (Scrum).
  • Experiencia en la utilización de patrones de diseño (Singleton, DAO, Factory, Entity, Facade, Command, etc.).
  • Conocimientos avanzados en java.
  • Buenas prácticas de modelado de bases de datos, SQL y NoSQL.
  • Conocimientos en utilización de herramientas para control de versiones (preferencia GIT).

Conditions

Health coverage Klap pays or copays health insurance for employees.
Computer provided Klap provides a computer for your work.
Informal dress code No dress code is enforced.
Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.