¿Eres un profesional experimentado en el diseño y optimización de rendimiento? Únete a Blue Yonder como Ingeniero de Software Senior y sé una pieza clave en la mejora de nuestras soluciones de Cadena de Suministro y Ejecución de última generación de Blue Yonder.
Tus principales responsabilidades incluirán:
- Crear scripts de pruebas de carga de rendimiento utilizando JMeter, Gatling, Taurus, Blazemeter, Fitnesse y/o Selenium.
- Colaborar entre equipos para mejorar el éxito del cliente analizando problemas críticos, identificando cuellos de botella en el rendimiento y recomendando diseños técnicos, configuraciones y mejores prácticas de rendimiento de las soluciones y bases de datos de Blue Yonder.
- Proporcionar liderazgo técnico para optimizar el rendimiento de los productos de Blue Yonder y soluciones entregadas como SaaS, incluyendo nuestras innovadoras soluciones de IA, ML y SaaS.
Nuestro entorno técnico incluye:
- Software: Java, J2EE, Springboot, Kubernetes, Kafka, Ignite, Elasticsearch, GIT, Rest API, Mulesoft, App Dynamics, Splunk
- Arquitectura: MS Azure, Microservicios, Windows y Linux
- Base de Datos: Snowflake, SQL Server, Azure SQL, Azure Data Lake, Oracle, MySQL, NoSQL
Vas a:
- Liderar todos los aspectos del diseño, ajuste y optimización del rendimiento para las soluciones de Cadena de Suministro y Ejecución de Blue Yonder.
- Diseñar, desarrollar y ejecutar pruebas de carga de rendimiento utilizando JMeter, Gatling, Taurus, Blazemeter, Groovy y Python para simular cargas de trabajo y medir métricas de rendimiento.
- Analizar la arquitectura técnica y de solución para optimizar el rendimiento del sistema.
- Proporcionar apoyo técnico a los equipos de implementación, incluida la configuración y diseño de mejores prácticas y la configuración del entorno.
- Utilizar herramientas de monitoreo y perfilado de rendimiento como AppDynamics, Splunk y otras para resolver problemas de rendimiento.
- Ayudar en el análisis, rediseño y recomendaciones para mejorar el código de aplicaciones, consultas a bases de datos, scripts e integraciones.
- Solucionar problemas de producción para ayudar a los equipos de Consultoría, Nube y Soporte.
- Actuar como enlace entre el desarrollo de productos y los equipos de Consultoría/Soporte/Nube.
- Proporcionar información a los Gerentes de Proyectos y Socios de Clientes para los planes y entregas de proyectos.
Los candidatos ideales tendrán:
- Al menos 4 años de experiencia técnica con productos de Blue Yonder o soluciones de software de cadena de suministro o ejecución empresarial similares.
- Un título de licenciatura en Ciencias de la Computación, Ingeniería de Software, Ingeniería en Computación, Matemáticas o campos relacionados (o experiencia laboral equivalente).
- Experiencia en pruebas de rendimiento o evaluación comparativa de productos.
- Conocimiento de herramientas de simulación de pruebas de carga como JMeter, Cycle, Load Runner, Gatling y Blazemeter.
- Un sólido conocimiento de conceptos de rendimiento, incluyendo escalabilidad, rendimiento, latencia, utilización de recursos, multihilo y arquitecturas distribuidas.
- Competencia en la resolución de problemas y solución de problemas.
- Experiencia con arquitecturas SaaS, particularmente Azure.
- Conocimiento de los sistemas operativos Windows y Linux.
- Habilidades avanzadas en Python, Java, Perl, Korn shell y/o archivos bat/cmd de Windows.
- Conocimiento básico de integración de datos, mensajería y métodos de ingesta.
- La capacidad de resolver problemas complejos con mínima orientación.
- Excelentes habilidades de comunicación escrita y verbal.
- Una disposición para aprender nuevas herramientas, técnicas y enfoques para ajuste y optimización.
- Capacidad para gestionar el tiempo de manera efectiva y trabajar en múltiples proyectos.
Se prefiere experiencia con soluciones SaaS