Descripción del empleo
Estamos buscando un profesional altamente capacitado para el desarrollo, mantenimiento y soporte de una plataforma de APIs global, destinada a la exposición de APIs en distintas geografías. Este rol es crucial para asegurar que nuestras soluciones de integración sean robustas, seguras y escalables, ofreciendo soporte a los diferentes entornos del proyecto.
Responsabilidades
- Desarrollo y Mantenimiento:
- Despliegue y mantenimiento de Layer 7 API Gateway y Developer Portal de CA/Broadcom.
- Programación en Go (GoLang) para el desarrollo de microservicios y la administración, automatización, despliegue y ejecución de servicios en contenedores Docker.
- Desarrollo y mantenimiento de la infraestructura de despliegue en entornos de producción, certificación, pruebas y desarrollo.
- Evolución y actualización constante de la documentación técnica.
- Infraestructura y Automatización:
- Desarrollo del pipeline de despliegue de infraestructura utilizando Infraestructura como Código (IaC).
- Despliegue en AWS utilizando servicios como EKS y EC2.
- Automatización del pipeline de despliegue y promoción de la infraestructura y políticas entre distintos entornos.
- Seguridad e Integración:
- Definición e implementación de la integración de la seguridad en la plataforma.
- Ajustes necesarios para superar pruebas de hacking ético.
- Definición de políticas globales para la integración con sistemas internos.
- Colaboración y Soporte:
- Colaboración en la homologación del policy manager y la integración del portal y proyectos piloto en la plataforma.
- Establecimiento de equipos, procedimientos y herramientas necesarios para la integración.
- Realización de pruebas de rendimiento y ajustes necesarios para optimizar la plataforma.
- Definición de usuarios y roles necesarios para los proyectos.
- Provisión de soporte técnico continuo y resolución de incidencias.
- Innovación y Mejora Continua:
- Evaluación y recomendación de tecnologías emergentes y mejores prácticas.
- Participación en la definición y mejora de arquitecturas de integración.
Requisitos
- Experiencia en gestión de servicios en cloud y pública (contenedores, identidades y roles, almacenamiento, serverless y otros).
- Programación para el desarrollo de microservicios y la administración, automatización, despliegue y ejecución de servicios en contenedores Docker con Kubernetes, Ansible, etc.
- Sistemas Linux y shell scripting con Bash (WSL/Linux).
- IaC con Terraform o herramientas similares.
- Tecnologías GitOps y CD/CI con Jenkins, Helm, Bitbucket, Gitlab, ….
- Experiencia en metodologías Agile (Scrum, Kanban, Lean, etc.)
Otros Conocimientos Valorables
- Lenguaje de programación Go (GoLang).
- Experiencia en arquitecturas con API Gateways (Broadcom CA/Layer7, Apigee, AWS API Gateway, Axway, IBM API-Connect, MuleSoft u otros).
- Manejo de certificados, cifrado con mTLS y autenticación (JWT, OAuth 2.0, otros).
- Sistemas de autenticación con OAuth 2.
- Criptografía
- Redes y comunicaciones
- Service Mesh (Openshift e Istio).
Beneficios y condiciones
- Trabajarás a jornada completa con un horario flexible bajo un modelo de trabajo híbrido.
- 22 días de vacaciones + 2 de asuntos propios.
- Formación por parte de la empresa para desarrollo y promoción profesional.
- Podrás asistir a eventos y conferencias relevantes del sector.
- Contrato indefinido.
- Estabilidad y buen clima laboral.
- Salario Competitivo y retribución flexible, con acceso a ventajas del grupo de empresas.