Híbrido SP ou RJ, 2 dias presenciais e 3 remotos.
Responsável pelo desenvolvimento e manutenção de aplicações web e APIs, atuando tanto no backend (Node.js, Express, Python) quanto no frontend (JavaScript, HTML, CSS). O profissional será peça-chave na integração de sistemas, automação de processos, implantação de soluções em ambientes Docker/Kubernetes e AWS Cloud, além de contribuir para a evolução arquitetural, segurança das aplicações e integração de tecnologias de mensageria, cache e conectividade.
O que esperamos de resultado dessa posição
- Entregas de funcionalidades completas, com qualidade e dentro dos prazos
- Evolução e manutenção de sistemas escaláveis, seguros e de alta disponibilidade
- Integração eficiente entre serviços, APIs, bancos de dados relacionais e sistemas de mensageria/cache
- Automação de processos e pipelines de CI/CD
- Implantação e manutenção de ambientes em Docker, Kubernetes, AWS e servidores Linux
- Colaboração ativa em decisões técnicas e revisão de código
- Documentação clara e atualizada das soluções desenvolvidas
- Suporte técnico para outras áreas (DevOps, QA, Produto)
- Proatividade na identificação e resolução de problemas
Descrição detalhada das atividades
- Desenvolver e manter APIs RESTful com Node.js/Express e Python
- Criar interfaces web responsivas com HTML, CSS e JavaScript
- Modelar e operar bancos de dados relacionais (PostgreSQL, MySQL, etc.)
- Implantar e gerenciar aplicações em containers Docker e orquestração via Kubernetes
- Utilizar serviços AWS (ECS, EC2, S3, ECR, Pipelines, Lambdas) para deploy e automação
- Implementar e administrar sistemas de cache (Redis) e mensageria (RabbitMQ, MQTT)
- Integrar soluções de conectividade IoT (LoRa)
- Configurar e otimizar servidores web (Nginx) e ambientes Linux
- Participar da definição e implementação de pipelines de CI/CD
- Realizar code reviews e propor melhorias de arquitetura e segurança
- Documentar código, APIs e processos técnicos
- Colaborar com times multidisciplinares (DevOps, QA, Produto)
- Monitorar e otimizar performance das aplicações
- Atuar na resolução de bugs e suporte técnico