¡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.