
A EnerSys desenvolve sistemas de armazenamento de energia e soluções de fornecimento de energia baseadas em baterias para organizações que dependem de energia confiável em ambientes exigentes. Suas soluções atendem às áreas de telecomunicações, operações industriais, aplicações de defesa e militares, logística e transporte e projetos de energia renovável, com foco em melhorar a eficiência energética e apoiar uma infraestrutura de energia mais sustentável. Sua ampla força de trabalho internacional atua no projeto, na engenharia, na fabricação e na entrega de tecnologias de armazenamento de energia.
Engenheiro Backend – EnerSys | Gambellara, Itália (Presencial)
Desenvolva APIs seguras e serviços backend nativos da nuvem para a plataforma industrial de IoT da EnerSys. Trabalhe com gerenciamento de dispositivos, telemetria, integrações e sistemas escaláveis de armazenamento de energia.
Descrição
- Desenvolver, testar e manter serviços backend para uma plataforma de IoT baseada em nuvem
- Criar APIs confiáveis, escaláveis e seguras para aplicações web e móveis, dispositivos e sistemas externos
- Ajudar a definir a arquitetura backend, os microsserviços, os fluxos de dados e as integrações do sistema
- Dar suporte ao gerenciamento de dispositivos, à ingestão de telemetria, ao gerenciamento de usuários, às notificações, aos relatórios, às atualizações de firmware e às integrações
- Colaborar com as equipes de frontend, DevOps, arquitetura, QA, produto e parceiros externos
- Manter os serviços backend observáveis, fáceis de manter e prontos para produção
- Produzir código limpo, completamente testado e bem documentado
- Participar de revisões de código e reforçar boas práticas de engenharia
- Ajudar nas decisões técnicas relacionadas à escalabilidade, ao desempenho, à segurança e à facilidade de manutenção
Requisitos
- Experiência profissional significativa como Engenheiro Backend, Engenheiro de Software ou em uma posição comparável
- Capacidade comprovada de projetar e implementar serviços backend e APIs REST
- Conhecimento prático de sistemas distribuídos, microsserviços e arquitetura nativa da nuvem
- Experiência com bancos de dados relacionais e/ou de séries temporais
- Conhecimento de autenticação, autorização, segurança de APIs e práticas de desenvolvimento seguro
- Experiência na criação de testes automatizados e no uso de pipelines de CI/CD
- Capacidade de interpretar requisitos e transformá-los em soluções técnicas robustas
- Fortes habilidades analíticas e de resolução de problemas, além de um claro senso de responsabilidade
- Experiência com desenvolvimento de software Agile ou iterativo
- Inglês fluente, escrito e falado
- Experiência com Python, Microsoft Azure, Azure Kubernetes Service, Azure Container Registry, Azure Key Vault, Azure Blob Storage, Azure Pipelines, Kubernetes, Docker, Helm, ferramentas GitOps, plataformas de IoT, ingestão de telemetria, gerenciamento de dispositivos, fluxos de atualização de firmware, brokers de mensagens, arquitetura orientada a eventos, pipelines de dados de alta capacidade, infraestrutura como código, Terraform, monitoramento, logging, tracing e suporte à produção é um diferencial, mas não é obrigatória
- Capacidade de trabalhar com eficácia em um ambiente distribuído e internacional
Benefícios
- Modalidades de trabalho flexíveis
- Trabalhar em uma plataforma moderna de IoT com aplicações industriais concretas
- Colaborar internacionalmente entre diferentes áreas e regiões
- Assumir a responsabilidade pelo trabalho técnico e contribuir para decisões de arquitetura
- Contribuir diretamente para a qualidade, a escalabilidade e a confiabilidade do backend
- Acesso a apoio ao aprendizado, como aulas de inglês, cursos, conferências e livros
- Contribuir para projetos que moldam o armazenamento de energia e a mobilidade elétrica
- Igualdade de oportunidades de emprego e proteção contra discriminação e assédio