Miratech
Miratech
Miratech es una empresa global de servicios de TI y consultoría que trabaja con organizaciones en sus procesos de transformación digital. Sus servicios abarcan la externalización, el desarrollo de software y los servicios profesionales, combinando la capacidad de prestación propia de las empresas con la adaptabilidad asociada a la innovación de las startups. Fundada en 1989, Miratech opera en los ámbitos de la consultoría B2B y las tecnologías relacionadas con SaaS, y presta apoyo a organizaciones que necesitan experiencia en software y servicios tecnológicos.

Ingeniero sénior de Java full-stack – Gestión de personal (remoto en Canadá)

Crea soluciones escalables de gestión de personal con Java, React y Node.js para los clientes empresariales de Miratech. Desarrolla servicios, aplicaciones, integraciones y canalizaciones de despliegue de WFM.

Descripción

  • Diseñar, desarrollar, probar y mantener servicios backend escalables con Java, Spring Boot y prácticas de diseño orientado al dominio
  • Crear microservicios para previsiones, cálculos de dotación, generación de horarios, gestión de turnos, adherencia, excepciones e informes operativos
  • Desarrollar aplicaciones adaptables de gestión de personal con TypeScript y React
  • Diseñar y consumir API REST mediante un enfoque de desarrollo basado en API
  • Establecer y mantener contratos OpenAPI/Swagger y estándares de versionado
  • Implementar flujos de trabajo basados en eventos para cambios de horarios, estados de agentes, métricas de colas, previsiones y eventos de adherencia
  • Conectar las capacidades de WFM con plataformas de CX, sistemas ACD y de enrutamiento, sistemas de RR. HH. y nóminas, servicios de identidad y plataformas de datos empresariales
  • Diseñar modelos de datos de personal y operaciones en PostgreSQL y otras bases de datos relacionales
  • Contenerizar servicios y respaldar patrones de despliegue nativos de la nube y la gestión de configuraciones
  • Desarrollar y mantener canalizaciones CI/CD con Jenkins, pruebas automatizadas, controles de calidad y procesos de despliegue repetibles
  • Investigar problemas de producción y mejorar el rendimiento, el procesamiento por lotes, la concurrencia, la escalabilidad y la fiabilidad
  • Contribuir a revisiones de código, sesiones de diseño técnico, debates de arquitectura, planificación de sprints y mejora continua
  • Trabajar de forma colaborativa con Producto, Investigación de Operaciones, QA, DevOps, UX y otras partes interesadas

Requisitos

  • Al menos 8 años de experiencia en desarrollo de software full-stack, incluida la responsabilidad sobre aplicaciones en producción
  • Experiencia práctica avanzada con Java y las tecnologías Spring, especialmente Spring Boot, servicios REST, seguridad y persistencia
  • Sólida experiencia en desarrollo frontend con Angular o React, TypeScript, diseño basado en componentes, gestión de estado y prácticas modernas de pruebas
  • Conocimientos prácticos de Node.js para integraciones, servicios ligeros, herramientas de compilación o componentes auxiliares
  • Capacidad demostrada para diseñar API REST, microservicios y servicios basados en eventos en entornos distribuidos
  • Sólidos conocimientos de SQL y experiencia creando modelos de datos eficientes en PostgreSQL o bases de datos relacionales similares
  • Experiencia desarrollando, desplegando o dando soporte a aplicaciones basadas en la nube y contenerizadas
  • Buen dominio del inglés y comunicación escrita y verbal eficaz en equipos multifuncionales
  • Experiencia con NICE WFM, Verint, Calabrio, Genesys WFM, Aspect/Alvaria u otras plataformas comparables de gestión de personal
  • Experiencia conectando sistemas WFM con plataformas ACD, de enrutamiento, RR. HH., nóminas, CRM o almacenes de datos
  • Experiencia utilizando Kafka, RabbitMQ u otras tecnologías comparables de mensajería y transmisión de eventos
  • Conocimientos de analítica de personal, métodos de optimización o conceptos de investigación operativa
  • Familiaridad con Jenkins, Kubernetes, plataformas cloud, herramientas de observabilidad y prácticas seguras de entrega de software

Beneficios

  • Seguro médico
  • Cursos de idiomas
  • Programa de reubicación
  • Oportunidades de desarrollo profesional
  • Programas de certificación
  • Programas de mentoría e inversión en talento
  • Oportunidades de movilidad interna
  • Oportunidades de prácticas
  • Proyectos de gran impacto para clientes globales líderes
  • Entorno de trabajo inclusivo y de apoyo
  • Comunicación abierta
  • Eventos sociales y actividades periódicas de la empresa y de creación de equipos

Empleos relacionados

Computacenter

Especialista sénior en ingeniería de campo de centros de datos

Computacenter

Actúa como especialista de Computacenter en la prestación de servicios para centros de datos y establece estándares de integración de racks, calidad y ejecución de campo escalable para clientes de infraestructura empresarial. Da apoyo a oportunidades complejas, despliegues, socios de entrega y escalaciones técnicas.

Abrir
L3Harris Technologies

Ingeniero sénior de campo, sistemas antidrones VAMPIRE

L3Harris Technologies

Da soporte a los sistemas de defensa antidrones de L3Harris mediante instalación, pruebas, diagnóstico y formación de operadores. Incorpora las necesidades del cliente a las pruebas del sistema y al ciclo de desarrollo de software Agile/Scrum.

Abrir
Signode

Técnico de mantenimiento de servicio de campo – Nancy, Francia

Signode

Repara, instala y pone en marcha equipos de embalaje Signode en las instalaciones de los clientes. El puesto también incluye formación a clientes, gestión de repuestos e informes de servicio.

Abrir