Arquitecto/a de Software

Ingeniería

Oficinas de Alisys o Full remote

En dependencia de la Dirección de Evolución Tecnológica, se responsabilizará de la definición, diseño, implementación y ejecución de soluciones de arquitectura de software en el ámbito de robótica, inteligencia artificial y transferencia tecnológica de la empresa.

Funciones principales

  • Analizar el impacto de la tecnología en las arquitecturas corporativas, colaborando en la definición de normas y directrices que garanticen el correcto funcionamiento de los procesos.
  • Definir y diseñar nuevos procedimientos y mejoras sobre los procesos de liberación de las aplicaciones, mediante la investigación y evaluación de tecnologías y soluciones que se adapten y resuelvan actuales y futuras necesidades de negocio.
  • Desarrollar e implantar plataformas de automatización y optimización de tareas, relativas al despliegue de aplicaciones mediante procesos de integración continua.
  • Administrar plataformas mediante herramientas de gestión de las configuraciones y creación de nuevas infraestructuras.
  • Implementar la arquitectura definida, teniendo así un mayor control de los diferentes sistemas de información desplegados, facilitando la expansión de los desarrollos productivos de la compañía.
  • Mantener la base de la arquitectura de componentes, servicios y aplicaciones que faciliten el aprovechamiento de la funcionalidad de los distintos sistemas y su integración.
  • Crear o seleccionar componentes que permitan reducir los tiempos en el despliegue de las aplicaciones y facilitar el mantenimiento de las mismas, dando soporte al despliegue y desarrollos de los sistemas de la compañía.
  • Centralizar el conocimiento técnico a través de la documentación y la formación de los diferentes productos incluidos en el catálogo de arquitectura.
  • Responsabilizarse de implantar los procedimientos de trabajo en materia de seguridad de la información en su ámbito de actuación.

Si te interesa el puesto de trabajo deberás poder acreditar en la entrevista:

  • Experiencia de, al menos, 5 años en puestos similares.
  • Conocimiento y experiencia en pipelines de arquitectura.
  • Experiencia en integración y despliegue (Jenkins, Azure, DevOps)
  • Experiencia en contenedores (Docker, Kubernetes)
  • Experiencia en diseño, despliegue y explotación de aplicaciones web (HTTP proxies, API Gateway, balanceo de cargas, etc.).
  • Experiencia herramientas de CI/CD y Automatización (Jenkins, Git, Azure Resource Manager).
  • Conocimientos en diferentes lenguajes de programación y scripting (Python, PHP, JAVA)


Se valorará positivamente

  • Certificaciones en DevOps, Data Analytics, Database, Solutions Architect, Cloud (AWS, Azure, GCP)
  • Conocimientos en comunicaciones en tiempo real.
  • Conocimientos en arquitectura de aplicaciones orientadas a microservicios.
  • Entornos de Bigdata: Cassandra, MongoDB, ElasticSearch, Spark, Scala.BD, Junit, Cucumber,…