Estamos buscando un/a Desarrollador/a de Microservicios con experiencia en el diseño, desarrollo e implementación de arquitecturas basadas en microservicios escalables y resilientes. Si eres un/a apasionado/a de las arquitecturas distribuidas y quieres impactar directamente en la mejora de la eficiencia de nuestros sistemas, ¡te estamos buscando!
Responsabilidades principales:
- Diseñar, implementar, mantener y optimizar microservicios escalables, resilientes y de alto rendimiento.
- Colaborar con equipos multidisciplinarios para definir requisitos técnicos y funcionales.
- Desarrollar APIs RESTful y otros servicios para facilitar la comunicación entre microservicios y con sistemas externos.
- Participar en la integración de soluciones en plataformas en la nube (AWS, Azure o GCP).
- Implementar estrategias de monitoreo, logging y alertas para garantizar la disponibilidad y el rendimiento de los microservicios.
- Aplicar mejores prácticas de seguridad, testing y CI/CD para la entrega continua y confiable de los servicios.
- Contribuir al mantenimiento y evolución de la arquitectura de microservicios de la organización.
Requisitos:
- Experiencia mínima de 3 años desarrollando soluciones basadas en microservicios.
- Conocimiento avanzado en lenguajes como Java, Python, Node.js, Go o similares.
- Experiencia con herramientas de contenedores como Docker y orquestadores como Kubernetes.
- Familiaridad con la arquitectura de microservicios y patrones de diseño como API Gateway, Event Sourcing, CQRS, etc.
- Conocimiento de bases de datos tanto SQL como NoSQL, y su integración con microservicios.
- Experiencia en la implementación y gestión de CI/CD para despliegues automáticos.
- Familiaridad con herramientas de monitoreo y trazabilidad, como Prometheus, Grafana o ELK Stack.
- Conocimiento en integración con servicios en la nube (AWS, Azure, GCP) y herramientas asociadas.
- Buenas prácticas de seguridad y resiliencia en arquitecturas distribuidas.
Lo que buscamos en ti:
- Pensamiento lógico y enfoque orientado a la resolución de problemas complejos.
- Capacidad de trabajar en equipo de manera ágil, comunicativa y colaborativa.
- Proactividad en la mejora continua.
- Pasión por crear soluciones tecnológicas eficientes, robustas y fáciles de mantener.
Beneficios y Condiciones Laborales:
- Vacaciones y Días Libres: Disfrutarás de 22 días de vacaciones anuales, además de 2 días extra libres: uno para tu cumpleaños y otro a elegir entre el 24 o 31 de diciembre.
- Horario Flexible: Tendrás un horario flexible durante todo el año, con una franja de entrada entre las 8:00 y las 10:00 y de salida entre las 17:00 y las 19:00, según tu hora de entrada.
- Jornada Intensiva: Durante el verano y los viernes, disfrutarás de una jornada intensiva para que puedas conciliar mejor tu vida personal y profesional.
- Teletrabajo: Fomentamos la flexibilidad laboral, permitiendo teletrabajar la mayor parte de la semana, con el objetivo de reunirnos en la oficina uno o dos días para fortalecer el trabajo en equipo y fomentar la colaboración.
Desarrollo Profesional:
- Aprendizaje Continuo: Fomentamos el aprendizaje continuo con acceso a plataformas formativas y apoyo del equipo para tu desarrollo profesional.
- Mentoría y Apoyo: Realizaremos reuniones periódicas 1:1 con los equipos de management y talento para que puedas expresar tus preocupaciones y recibir orientación tanto a nivel personal como profesional.
Beneficios Adicionales:
- Seguro Médico: Contarás con un seguro médico para tu tranquilidad y bienestar.
- Contrato y Salario: Ofrecemos un contrato indefinido con un paquete salarial competitivo, que incluye una parte fija y una parte variable equivalente a una mensualidad, para premiar tu rendimiento y logros.
- Disponemos de retribución flexible: con Cobee, la plataforma de retribución flexible, podrás destinar parte de tu salario a determinados productos como tarjeta de transporte, tarjeta restaurante o cheques guardería.
¡Únete a nosotros y ayuda a transformar nuestro ecosistema de microservicios! ¡Esperamos tu candidatura!