The position is for a developer specializing in API integrations, responsible for designing, building, and maintaining integrations between security tools and corporate systems using Python and Node.js. The role focuses on automation, observability, security best practices, and agile collaboration within squads, while working primarily from home.
Desenvolvedor de Integrações (APIs) en Cipher
Remoto - Brasil
Más vacantes en CipherRequisitos
Educação
- Superior completo em Tecnologia da Informação / Segurança da Informação e afins
Experiência
- Experiência prática em 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).
- Experiência em testes automatizados e documentação de APIs (OpenAPI/Swagger).
- Experiência em Scrum ou Kanban, com participação ativa em dailies, planning, review e retro.
- Experiência em code reviews, pair programming e definição de padrões (linters, convenções, documentação).
Habilidades
- Python
- Node.js
- FastAPI
- Flask
- Express
- NestJS
- Git
- GitHub Actions
- GitLab CI
- Azure DevOps
- Automated testing
- OpenAPI/Swagger
- Scrum
- Kanban
- Code reviews
- Pair programming
- Linting
- Documentation
- Security best practices
- Observability
- REST/GraphQL
- Webhooks
- SDKs
- Automations
- Jobs
- Schedulers
- Queues
Idiomas
- Portuguese
Responsabilidades
- Projetar, desenvolver e manter integrações de APIs em Python e Node.js (REST/GraphQL, webhooks, SDKs).
- Construir conectores para ferramentas de segurança e 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 boas práticas de segurança em integrações (auth, tokens, secrets, criptografia em trânsito/repouso).
- Trabalhar em squads ágeis: participar de plano de sprint, daily, reviews e retros; colaborar na refinação de histórias e estimativas.
- Participar de code reviews e documentar integrações (README, OpenAPI/Swagger).
Tecnologias
PythonNode.jsFastAPIFlaskExpressNestJSGitGitHub ActionsGitLab CIAzure DevOpsOpenAPISwaggerScrumKanbanDockerTerraformAWSAzureGCPGraphQLgRPCServerlessPrometheusGrafanaELKOpenTelemetryOWASP
Descubre si tu currículum está listo para esta vacante
Mira cómo nuestra IA puede optimizar tu currículum y aumentar tus chances en este puesto.