Skills
Sobre a Vaga
Atue no desenvolvimento end-to-end de aplicações, transformando demandas de negócio em soluções técnicas robustas, seguras e escaláveis. Você participará das etapas de análise, desenho, construção, testes, documentação, implantação e sustentação em produção.
Responsabilidades
- Entender requisitos e propor soluções técnicas viáveis, seguras e sustentáveis
- Definir desenho técnico considerando arquitetura, integrações, performance, segurança e evolução
- Desenvolver e evoluir APIs REST e microserviços com Python (Flask e/ou FastAPI)
- Implementar integrações com sistemas internos e externos via APIs, mensageria e padrões de interoperabilidade
- Modelar dados e estruturar lógica de negócio com SQL (views, procedures e consultas complexas)
- Utilizar SQLAlchemy e Alembic para ORM e versionamento/evolução de banco de dados
- Seguir boas práticas de API First, REST, JSON e documentação com Swagger/OpenAPI (e noções de SOAP quando necessário)
- Garantir qualidade com testes, revisão de código, versionamento e documentação
- Atuar em pipelines de CI/CD, apoiando entregas automatizadas e com menor risco operacional
- Contribuir para monitoramento, sustentação e melhoria contínua em produção
- Investigar incidentes, realizar análise de causa raiz e propor correções estruturais
- Desenvolver front-end com Angular, criando/ajustando telas e componentes e evoluindo a experiência do usuário
- Orientar tecnicamente devs plenos e juniores, apoiando boas práticas e decisões técnicas
- Colaborar com Product Owners, arquitetura, QA, DevOps e áreas envolvidas nos ciclos ágeis
Requisitos
- Experiência sólida em Python e desenvolvimento de APIs REST
- Prática com Flask e/ou FastAPI
- Conhecimento em design de APIs, versionamento, Swagger/OpenAPI e integrações entre sistemas
- Experiência com SQLAlchemy e Alembic
- Domínio de bancos relacionais e SQL (joins, views, procedures e performance)
- Experiência com microserviços e comunicação entre aplicações
- Noções de SOAP, JSON e padrões REST/API First
- Experiência com mensageria ou comunicação assíncrona
- Experiência com Git e fluxo Git Flow, além de revisão de código
- Atuação com CI/CD (build, testes, deploy e rollback)
- Ambientes de nuvem (preferencialmente AWS ou Azure)
- Testes automatizados (unitários, integração e testes de APIs)
- Segurança de APIs: autenticação, autorização, validação de entrada e proteção de dados
- Observabilidade: logs, monitoramento, análise de erros e diagnóstico de performance
- Angular moderno (preferencialmente 16+), TypeScript, RxJS, HTML5 e CSS3
- Consumo de APIs REST no front-end, componentização, responsividade e performance
Beneficios
- VR/VA
- Trilha de carreira
- Convênio Farmácia
- Totalpass
- Assistência Médica e Assistência Odontológica
- Auxílio Creche
- Incentivo à certificação e qualificação
- Cultura Deal