🚀 ¡Seguimos buscando talento…y nos encantaría que te unieras a nuestro equipo!
Para que nos conozcas algo mejor, UST es una multinacional norteamericana certificada como Top Employer y Great Place to Work con más de 35.000 empleados a nivel global y con presencia en más de 35 países. Somos líderes en servicios de tecnología digital y proporcionamos soluciones tecnológicas de gran alcance a grandes compañías.
🔎 ¿Qué buscamos?
Para nuestro equipo estamos buscando Arquitecto de Microservicios para trabajar con uno de nuestros clientes.
💡 ¿Qué esperamos de ti?
* Arquitectura de Microservicios:
Conocimiento profundo de la arquitectura de microservicios y sus principios (desacoplamiento, escalabilidad, independencia, etc.).
Diseño de soluciones distribuidas con un enfoque en la autonomía de los servicios, la tolerancia a fallos y la resiliencia.
* Contenedores y Orquestación:
Experiencia en el uso de Docker para contenerización de aplicaciones.
Conocimiento en herramientas de orquestación como Kubernetes para la gestión de microservicios a gran escala.
* Desarrollo de APIs:
Experiencia en la creación y consumo de APIs RESTful y gRPC para la comunicación entre microservicios.
Conocimiento en la implementación de GraphQL o sistemas basados en eventos (Kafka, RabbitMQ, etc.)
* Patrones de Diseño:
Conocimiento en patrones de diseño de microservicios, como Circuit Breaker, Event Sourcing, CQRS (Command Query Responsibility Segregation), y Saga.
Implementación de soluciones como la gestión de configuraciones distribuidas (por ejemplo, Consul, Spring Cloud Config).
* Bases de Datos y Almacenamiento Distribuido:
Dominio de bases de datos distribuidas, tanto SQL (como PostgreSQL o MySQL) como NoSQL (como MongoDB, Cassandra o Elasticsearch).
* Seguridad:
Diseño de sistemas seguros utilizando estándares como OAuth, JWT (JSON Web Tokens), TLS y API Gateway para manejar la autenticación y autorización entre microservicios.
* Despliegue y CI/CD:
Experiencia en pipelines de Integración continua/Despliegue continuo (CI/CD) usando herramientas como Jenkins, GitLab CI, CircleCI, o Azure DevOps.
Implementación de automated testing y monitoreo para asegurar la calidad y fiabilidad del sistema.
* Escalabilidad y Tolerancia a Fallos:
Experiencia en la implementación de soluciones escalables y de alta disponibilidad, aprovechando técnicas como autoescalado, load balancing, y clustering.
* Monitoreo y Logging:
Uso de herramientas como Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana)
Datadog para monitorear, registrar y analizar los microservicios en producción.
💰 ¿Qué te ofrecemos?
✈️ 23 días laborables de vacaciones y el 24 y 31 de diciembre.
❤️ Numerosos beneficios sociales (seguro médico, ayuda al teletrabajo, seguro de vida y seguro de accidentes).
🍴 Programa de Retribución Flexible (tarjeta comida, cheques guardería, tarjeta transporte, clases de inglés online, seguro médico para tu familia…).
🎓 Acceso gratuito a varias plataformas de formación.
🚀 Estabilidad y carrera profesional.
🚶 Tenemos implantado un plan de compensación de referencias internas.
🔗 Posibilidad de elección de percibir tu salario en 12 o 14 pagas.
🏡 Medidas de conciliación (horario flexible, teletrabajo, asesoramiento de especialistas (psicólogo, nutricionista, entrenador personal), jornada intensiva los viernes y en verano según proyecto).
🎁 Plataforma UST Club descuentos y descuentos en gimnasios.
📧 Si quieres conocer más, no dudes en inscribirte y nos pondremos en contacto contigo para ampliarte información de la posición ¡Te estamos esperando!
En UST nos comprometemos con la igualdad de oportunidades en nuestros procesos de selección y no realizamos ningún tipo de discriminación por razón de raza, género, discapacidad, edad, religión, orientación sexual o nacionalidad. Estamos comprometidos con la discapacidad y apostamos por la incorporación de personas con certificado de discapacidad.