Oshkosh Corporation
Oshkosh Corporation
Oshkosh Corporation desarrolla vehículos y equipos diseñados específicamente para aplicaciones exigentes en los sectores de la construcción, la defensa y la industria aeroespacial. Su trabajo combina tecnología de vehículos eléctricos, productos inteligentes, análisis de datos, autonomía y sistemas de seguridad activa para mejorar el rendimiento, la eficiencia y la protección de los operadores. La empresa también aplica la fabricación digital para agilizar la producción y llevar sus productos al mercado de manera más eficaz. Su enfoque general incluye apoyar a las comunidades y promover una innovación sostenible y centrada en las personas en las industrias a las que presta servicio.

Ingeniero principal jefe de software en la nube en Oshkosh Corporation

Lidera la arquitectura y el desarrollo de plataformas Azure IoT para vehículos de emergencia Pierce. Crea servicios en la nube escalables para los mercados de bomberos, residuos y hormigoneras.

Descripción

  • Responsabilizarse de la arquitectura de la plataforma Azure en la nube para vehículos conectados, incluidos servicios backend, sistemas de datos, portales web y aplicaciones móviles.
  • Tomar decisiones de diseño que mejoren la escalabilidad, fiabilidad, seguridad, rendimiento, calidad y eficiencia de costes.
  • Liderar el desarrollo práctico de servicios nativos de la nube, API, sistemas basados en eventos y plataformas de datos.
  • Proporcionar orientación técnica al equipo de ingeniería.
  • Definir estándares de arquitectura, prácticas de programación y patrones de diseño reutilizables.
  • Guiar a los ingenieros y fomentar el aprendizaje continuo.
  • Colaborar con ingenieros de sistemas embebidos y el responsable de producto.
  • Resolver bloqueos técnicos y apoyar el cumplimiento de los compromisos de los sprints.
  • Impulsar mejoras continuas en el rendimiento, la seguridad y la optimización de costes en la nube.

Requisitos

  • Título universitario en Ingeniería Informática, Ciencias de la Computación o una disciplina equivalente.
  • Al menos ocho años de experiencia en el desarrollo de software backend y API para aplicaciones nativas de la nube.
  • Sólidos conocimientos de programación en C#, .NET Core o un lenguaje comparable.
  • Experiencia práctica con servicios de Azure, incluidos Azure Functions, Event Grid Namespace, Event Hub Namespace, Azure Web PubSub, Azure Communication Service y Azure Service Bus.
  • Experiencia en el diseño de almacenes de datos en la nube con ADX, SQL, datos de series temporales, Cosmos DB y Redis.
  • Experiencia en arquitectura basada en eventos, patrones de mensajería y procesamiento de datos en tiempo real.
  • Experiencia en el desarrollo de plataformas de vehículos conectados, automoción, IoT industrial o telemática.
  • Experiencia en la gestión y optimización del gasto en la nube de Azure.
  • Experiencia en el despliegue de servicios en contenedores, canalizaciones CI/CD e infraestructura como código con herramientas como Docker, Azure Container Apps, GitHub Actions y Terraform Enterprise.
  • Experiencia en el diseño de servicios en la nube seguros y observables con Azure Monitor, Application Insights, Log Analytics y buenas prácticas de seguridad en la nube.
  • Sólidas capacidades de colaboración, resolución de problemas y comunicación.
  • Capacidad demostrada para trabajar en un entorno similar al de una startup, liderar en situaciones ambiguas, guiar a ingenieros y abordar problemas técnicos complejos.

Beneficios

  • Paquete competitivo de recompensas totales.
  • Cultura laboral centrada en las personas.
  • Oportunidades para ayudar a los miembros del equipo a crecer y alcanzar el éxito.
  • Adaptaciones razonables para candidatos con discapacidad.