Toshiba Global Commerce Solutions - External

Ingeniero/a de Rendimiento y Resiliencia de Plataforma (con IA)

AWSGCPKubernetes
Traducción automática. Consulta el original.

Sobre la oportunidad

Toshiba Global Commerce Solutions busca un/a Ingeniero/a de Rendimiento y Resiliencia de Plataforma (con IA), un rol de arquitectura práctico responsable de liderar la ingeniería de rendimiento, escalabilidad y resiliencia en una plataforma distribuida que abarca dispositivos de borde, servidores en tienda y servicios en la nube. Situado en la intersección de la entrega al cliente, la arquitectura de la plataforma y la ingeniería de producción, este rol interactúa directamente con los clientes y los equipos internos para definir las expectativas de rendimiento, validar el comportamiento real del sistema, impulsar las estrategias de pruebas de rendimiento y aprovechar la IA para escalar la validación no funcional en toda la plataforma.

La naturaleza del comercio minorista está cambiando rápidamente, por lo que si comparte nuestra visión 'Together Commerce' de una experiencia de compra participativa, bidireccional y fluida, unámonos para impulsar la nueva economía.

Cualificaciones Requeridas

Nota: Toshiba Global Commerce Solutions no proporcionará patrocinio de visa para este puesto ahora ni en el futuro. Por lo tanto, para ser considerado/a para este puesto, debe tener la capacidad de trabajar en los Estados Unidos sin necesidad de patrocinio de visa actual o futuro.

Debe residir cerca o dentro del área de Raleigh-Durham.

  1. 5+ años de experiencia en ingeniería de software con enfoque en sistemas distribuidos.
  1. Experiencia demostrada en ingeniería de rendimiento y arquitectura de escalabilidad.
  1. Experiencia práctica con k6 u otras herramientas de pruebas de rendimiento similares.
  1. Experiencia en el diseño y ejecución de pruebas de carga, estrés y escalabilidad.
  1. Sólida experiencia en planificación de capacidad y dimensionamiento de infraestructura.
  1. Experiencia trabajando directamente con clientes en rendimiento y comportamiento del sistema.
  1. Profundo conocimiento de patrones de sistemas distribuidos: control de concurrencia, gestión de latencia, reintentos/backoff, disyuntores.
  1. Experiencia trabajando con sistemas nativos de la nube (AWS, GCP o Azure) y Kubernetes.
  1. Sólidas habilidades de depuración y análisis de rendimiento.

Responsabilidades

Ingeniería de Rendimiento y Escalabilidad de Cara al Cliente

  1. Interactuar directamente con los clientes para definir expectativas de rendimiento, objetivos de escala y restricciones operativas.
  1. Traducir los requisitos del negocio en modelos de rendimiento y planes de prueba concretos.
  1. Proporcionar orientación sobre el comportamiento del sistema bajo cargas máximas, concurrencia en tienda y volumen de transacciones.

Estrategia de Pruebas de Rendimiento (k6 y más allá)

  1. Definir y liderar pruebas de rendimiento a nivel de plataforma utilizando k6.
  1. Diseñar modelos de carga realistas que reflejen el comportamiento del TPV, la concurrencia en tienda y las interacciones en la nube.
  1. Garantizar una validación de rendimiento automatizada y repetible integrada en los pipelines de entrega.

Virtualización y Simulación de Entornos de Rendimiento

  1. Liderar el diseño de entornos virtualizados que simulen el comportamiento a escala de producción.
  1. Construir y evolucionar simuladores para cargas de trabajo en tienda, flujos de transacciones y dependencias externas.
  1. Permitir pruebas a escala sin requerir infraestructura de producción completa.

Dimensionamiento de Infraestructura y Modelado de Capacidad

  1. Ser responsable de los modelos de dimensionamiento de infraestructura utilizados en las Declaraciones de Alcance (SOW) del cliente.
  1. Proporcionar recomendaciones validadas para el dimensionamiento de clústeres, la capacidad de bases de datos, el rendimiento de mensajes y la asignación de recursos.

Arquitectura de Resiliencia y Comportamiento del Sistema

  1. Definir el comportamiento del sistema bajo fallos, dependencias degradadas y cortes parciales.
  1. Establecer patrones como tiempos de espera, reintentos, disyuntores (circuit breakers), degradación elegante y aislamiento de cargas de trabajo.

Observabilidad y Perspectiva de Rendimiento

  1. Garantizar la visibilidad de transacciones de extremo a extremo a través del borde, la tienda y la nube.
  1. Definir requisitos de telemetría para identificar rápidamente cuellos de botella de rendimiento.
  1. Mejorar la calidad de la señal para diagnósticos de rendimiento y fiabilidad.

Validación Habilitada por IA

  1. Utilizar sistemas impulsados por IA para generar y evaluar escenarios de rendimiento y resiliencia.
  1. Mejorar la detección de regresiones y anomalías en ejecuciones de pruebas a gran escala.
  1. Automatizar flujos de trabajo de validación para mejorar la preparación para la producción.

Cualificaciones Preferidas

  1. Experiencia con arquitecturas de múltiples niveles (borde, local/tienda, nube).
  1. Experiencia en la construcción de entornos de simulación o virtualización.
  1. Familiaridad con sistemas basados en eventos como Kafka, Pub/Sub o MQ.
  1. Experiencia en la implementación de frameworks de observabilidad (OpenTelemetry, Grafana, ELK).
  1. Exposición a sistemas de pruebas o validación impulsados por IA.

Toshiba Global Commerce Solutions es una empresa global dinámica de mil millones de dólares con sede en Research Triangle Park, NC, que proporciona soluciones para tiendas minoristas a sus marcas favoritas. ¿Alguna vez ha tenido prisa y ha utilizado el autopago en Lowe's Foods, ha obtenido recompensas de combustible en Kroger, o simplemente ha pagado compras en minoristas como Walmart, Michaels, Carrefour, The Gap, Calvin Klein, Boots, Cencosud, BJ's o Costco? Estos son solo algunos ejemplos de nuestras soluciones en tienda y nuestra impresionante base de clientes que nos convirtieron en el líder mundial en cuota de mercado instalada.

Toshiba Global Commerce Solutions, Inc. ofrece un salario competitivo y un generoso paquete de beneficios que incluye lo siguiente:

  • Cobertura médica grupal (médica, dental y de visión)
  • Programas de Asistencia al Empleado
  • Cuentas de gastos antes de impuestos
  • Plan 401(k) (con aportación de la empresa)
  • Seguro de vida proporcionado por la empresa
  • Seguro de mascotas
  • Descuentos para empleados
  • Generoso calendario de días festivos pagados, días de vacaciones y días de enfermedad/personales pagados

EEO

Toshiba Global Commerce Solutions es un empleador que ofrece igualdad de oportunidades/acción afirmativa que evalúa a los solicitantes calificados sin distinción de edad, ascendencia, color, credo religioso, discapacidad, estado civil, condición médica, información genética, estado militar o de veterano, origen nacional, raza, sexo, género, identidad de género, expresión de género y orientación sexual o cualquier otro factor protegido. También consideramos a los solicitantes calificados independientemente de sus antecedentes penales, de acuerdo con los requisitos legales.

Las personas que necesiten una adaptación razonable debido a una discapacidad para cualquier parte del proceso de empleo deben enviar un correo electrónico a [email protected] para solicitar una adaptación.

DIVERSIDAD, EQUIDAD E INCLUSIÓN

En Toshiba Global Commerce Solutions creemos firmemente que nuestra gente es una parte integral del éxito de nuestros clientes. Además, estamos comprometidos con la Diversidad, la Equidad y la Inclusión para toda nuestra gente, como lo destacan nuestros 5 Principios Fundamentales (Crear Alcance, Fomentar la Pertenencia, Desatar Oportunidades, Compromiso Cultural Diverso y Cultura de Transparencia). Nos apasionan nuestros clientes, la industria minorista y convertirnos en una empresa más responsable mientras ayudamos a crear un futuro más brillante.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores