Visão Geral:
O papel de Engenheiro de Conexões envolve a criação de laços entre diferentes sistemas e ferramentas, garantindo a integração segura e eficiente dos dados.
Responsabilidades:
* Desenvolver conexões entre APIs em Python e Node.js (REST/GraphQL, webhooks, SDKs).
* Construir conectores para sistemas corporativos (ERP, CRM, ITSM).
* Implementar automatizações de processos (jobs, schedulers, filas).
* Garantir observabilidade (logs estruturados, métricas, tracing) e qualidade (testes unitários/integrados, cobertura).
* APLICAR PRÁTICAS DE SEGURANÇA EM INTEGRAÇÕES (auth, tokens, secrets, criptografia em trânsito/repouso).
* Trabalhar em squads ágeis: participar de planejamento, revisões e retros; colaborar na refinação de histórias e estimativas.
* Participar de code reviews, documentar integrações (README, OpenAPI/Swagger).
Habilidades Requisitadas:
* Experiência prática com desenvolvimento de APIs e integrações em Python (FastAPI/Flask) e Node.js (Express/NestJS).
* Experiência com versionamento (Git) e CI/CD (GitHub Actions/GitLab CI/Azure DevOps).
* Prática com testes automatizados e documentação de APIs (OpenAPI/Swagger).
* Atuação em Scrum ou Kanban, com participação ativa em dailies, planning, review e retro.
* Colaboração em code reviews, pair programming e definição de padrões (linters, convenções, documentação).
* Superior completo em Tecnologia da Informação / Segurança da Informação e afins;
Vantagens:
* Aprenda com especialistas no campo.
* Desenvolva habilidades técnicas avançadas.
* Trabalhe em projetos desafiadores e inovadores.