Sobre a Vaga
Desenvolvedor(a) backend (Laravel/PHP) na ESTECH ESCO & TECNOLOGIA LTDA, remoto (Vinhedo/SP), para atuar com telemetria em alto volume no SaaS NEO.
A Estech desenvolve a plataforma NEO, um SaaS de monitoramento IoT industrial que acompanha em tempo real mais de 57 mil equipamentos (refrigeração, energia, água e climatização) de grandes redes do varejo brasileiro.
Responsabilidades
- Desenvolver e manter APIs robustas e escaláveis em Laravel e Lumen, integrando sistemas supervisórios, gateways IoT e APIs externas
- Trabalhar no pipeline de ingestão de telemetria assíncrona, garantindo confiabilidade, tratamento de offsets, retenção e performance dos consumers
- Processar e organizar grandes volumes de dados de séries temporais (MySQL + InfluxDB), alimentando dashboards, alertas e relatórios em tempo real
- Criar e manter rotinas automatizadas (cron jobs, filas e workers via Supervisor) para coleta e análise contínua
- Implementar e otimizar cache com Redis e processamento assíncrono, com atenção a memória, timeouts e comportamento sob carga
- Depurar algoritmos de análise de performance de equipamentos e dados históricos, com foco em eficiência e rastreabilidade
- Desenvolver e manter integrações com APIs de terceiros (inversores solares, sistemas de clientes, autenticação via tokens e mTLS)
- Colaborar com front-end, produto e operação para manter consistência entre as soluções
- Garantir qualidade de código com boas práticas, versionamento (Git/GitHub), code review e documentação técnica
Requisitos
- Experiência sólida com PHP e Laravel (essencial)
- Lumen é um plus
- MySQL: modelagem de dados e otimização de consultas em bases de grande volume
- Docker e docker-compose em desenvolvimento e produção
- Familiaridade com Redis (cache)
- Filas assíncronas no Laravel (queues, workers, Horizon) e agendamentos (scheduler/cron)
- REST APIs e autenticação (tokens, Sanctum, OAuth2)
- Capacidade analítica para debugar fluxos de dados complexos e investigar performance
Beneficios
- Modelo de contratação PJ