Oshkosh Corporation
Oshkosh Corporation
A Oshkosh Corporation desenvolve veículos e equipamentos projetados especificamente para aplicações exigentes nos setores de construção, defesa e aeroespacial. Seu trabalho combina tecnologia de veículos elétricos, produtos inteligentes, análise de dados, autonomia e segurança ativa para melhorar o desempenho, a eficiência e a proteção dos operadores. A empresa também aplica a fabricação digital para simplificar a produção e levar seus produtos ao mercado com mais eficácia. Seu foco mais amplo inclui apoiar as comunidades e promover uma inovação sustentável e centrada nas pessoas nas indústrias em que atua.

Engenheiro principal chefe de software em nuvem na Oshkosh Corporation

Lidere a arquitetura e o desenvolvimento de plataformas Azure IoT para veículos de emergência Pierce. Crie serviços em nuvem escaláveis para os mercados de combate a incêndios, resíduos e betoneiras.

Descrição

  • Assumir a arquitetura da plataforma Azure em nuvem para veículos conectados, abrangendo serviços de backend, sistemas de dados, portais web e aplicativos móveis.
  • Tomar decisões de design que melhorem a escalabilidade, a confiabilidade, a segurança, o desempenho, a qualidade e a eficiência de custos.
  • Liderar o desenvolvimento prático de serviços nativos da nuvem, APIs, sistemas orientados a eventos e plataformas de dados.
  • Fornecer orientação técnica à equipe de engenharia.
  • Definir padrões de arquitetura, práticas de codificação e padrões de design reutilizáveis.
  • Orientar engenheiros e promover o aprendizado contínuo.
  • Trabalhar em parceria com engenheiros de sistemas embarcados e o responsável pelo produto.
  • Resolver bloqueios técnicos e apoiar a entrega dos compromissos das sprints.
  • Promover melhorias contínuas em desempenho, segurança e otimização dos custos de nuvem.

Requisitos

  • Bacharelado em Engenharia da Computação, Ciência da Computação ou disciplina equivalente.
  • Pelo menos oito anos de experiência no desenvolvimento de software de backend e APIs para aplicações nativas da nuvem.
  • Forte capacidade de programação em C#, .NET Core ou linguagem comparável.
  • Experiência prática com serviços do Azure, incluindo Azure Functions, Event Grid Namespace, Event Hub Namespace, Azure Web PubSub, Azure Communication Service e Azure Service Bus.
  • Experiência no design de armazenamentos de dados em nuvem com ADX, SQL, dados de séries temporais, Cosmos DB e Redis.
  • Experiência com arquitetura orientada a eventos, padrões de mensageria e processamento de dados em tempo real.
  • Experiência no desenvolvimento de plataformas de veículos conectados, automotivas, de IoT industrial ou telemática.
  • Experiência na gestão e otimização dos gastos com a nuvem do Azure.
  • Experiência na implantação de serviços conteinerizados, pipelines de CI/CD e infraestrutura como código usando ferramentas como Docker, Azure Container Apps, GitHub Actions e Terraform Enterprise.
  • Experiência no design de serviços em nuvem seguros e observáveis com Azure Monitor, Application Insights, Log Analytics e boas práticas de segurança em nuvem.
  • Fortes habilidades de colaboração, resolução de problemas e comunicação.
  • Capacidade comprovada de trabalhar em um ambiente semelhante a uma startup, liderar em meio à ambiguidade, orientar engenheiros e enfrentar problemas técnicos desafiadores.

Benefícios

  • Pacote competitivo de recompensas totais.
  • Cultura de trabalho que prioriza as pessoas.
  • Oportunidades para ajudar os membros da equipe a crescer e ter sucesso.
  • Adaptações razoáveis para candidatos com deficiência.