PUBLICIDADE
Descrição da Vaga
A Deal Group, um ecossistema de tecnologia com soluções end-to-end, busca um Desenvolvedor Fullstack Python & Angular Sênior. Este profissional será responsável por transformar demandas de negócio em soluções técnicas robustas, seguras, escaláveis e sustentáveis, participando de todo o ciclo de vida das aplicações, desde o entendimento da necessidade até a sustentação em produção.
Responsabilidades
- Entender demandas de negócio, analisar requisitos e propor soluções técnicas viáveis, seguras, escaláveis e sustentáveis.
- Participar da definição do desenho técnico das soluções, considerando arquitetura, integrações, performance, segurança, manutenibilidade e evolução futura.
- Projetar, desenvolver, manter e evoluir APIs REST e microsserviços utilizando Python, Flask e/ou FastAPI.
- Implementar integrações com sistemas internos e externos por meio de APIs, mensageria e padrões de interoperabilidade.
- Atuar na modelagem de dados, criação de consultas SQL, views, procedures e estruturação de lógica de negócio.
- Utilizar SQLAlchemy e Alembic para ORM, controle de versionamento e evolução de banco de dados.
- Desenvolver, consumir e documentar APIs utilizando boas práticas de API First, REST, JSON, Swagger/OpenAPI e, quando necessário, SOAP.
- Avaliar trade-offs técnicos entre prazo, custo, complexidade, performance, segurança e manutenibilidade.
- Garantir qualidade técnica por meio de testes, revisão de código, versionamento, documentação e boas práticas de engenharia de software.
- Atuar em pipelines de CI/CD, contribuindo para entregas seguras, rastreáveis, automatizadas e com menor risco operacional.
- Apoiar implantação, monitoramento, sustentação e evolução das aplicações em produção.
- Realizar análise de incidentes, investigação de causa raiz, correções estruturais e melhorias contínuas.
- Atuar no desenvolvimento front-end com Angular, especialmente em integrações com APIs, componentes, telas, ajustes funcionais e evolução da experiência do usuário.
- Orientar tecnicamente pessoas desenvolvedoras plenas e juniores, apoiando boas práticas, revisão de código e tomada de decisão técnica.
- Colaborar com Product Owners, liderança técnica, arquitetura, QA, DevOps e demais áreas envolvidas nas entregas.
- Participar de times ágeis em ritos de planejamento, refinamento, acompanhamento, review e retrospectiva, com foco em valor de negócio e qualidade técnica.
- Antecipar riscos técnicos, dependências e impedimentos, comunicando impactos e alternativas de forma clara.
PUBLICIDADE
Requisitos
- ✓Experiência sólida com desenvolvimento em Python.
- ✓Experiência prática com Flask e/ou FastAPI.
- ✓Experiência em desenho, desenvolvimento, evolução e sustentação de APIs REST.
- ✓Conhecimento em boas práticas de design de APIs, versionamento, documentação e integração entre sistemas.
- ✓Experiência com Swagger/OpenAPI.
- ✓Experiência com SQLAlchemy.
- ✓Experiência com Alembic para versionamento e evolução de banco de dados.
- ✓Conhecimento sólido em bancos de dados relacionais.
- ✓Experiência com SQL, incluindo consultas complexas, joins, views, procedures, modelagem e análise de performance.
- ✓Experiência com microsserviços e comunicação entre aplicações.
- ✓Conhecimento em padrões REST, JSON, API First e noções de SOAP.
- ✓Experiência com mensageria ou comunicação assíncrona entre sistemas.
- ✓Experiência com versionamento de código utilizando Git e fluxo Git Flow.
- ✓Experiência prática com revisão de código e boas práticas de desenvolvimento colaborativo.
- ✓Experiência com práticas de CI/CD, pipelines de build, testes, deploy e rollback.
- ✓Experiência prática em ambientes de nuvem, preferencialmente AWS ou Azure.
- ✓Conhecimento em testes automatizados, incluindo testes unitários, testes de integração e testes de APIs.
- ✓Conhecimento em segurança de APIs, autenticação, autorização, validação de entrada e boas práticas de proteção de dados.
- ✓Conhecimento em observabilidade, logs, monitoramento, análise de erros e diagnóstico de performance.
- ✓Experiência com Angular moderno, preferencialmente Angular 16+ ou superior.
- ✓Conhecimento sólido em TypeScript.
- ✓Conhecimento em RxJS.
- ✓Experiência com HTML5 e CSS3.
- ✓Experiência em consumo e integração com APIs REST no front-end.
- ✓Conhecimento em componentização, reutilização de componentes e organização de camadas no front-end.
- ✓Conhecimento em responsividade, performance e boas práticas de desenvolvimento web.
- ✓Capacidade de atuar em ajustes funcionais, evolução de telas, correções e melhorias na experiência do usuário.
- •Experiência com arquitetura de microsserviços em ambientes corporativos.
- •Experiência com arquitetura orientada a eventos.
- •Conhecimento avançado em mensageria.
- •Experiência com design system e arquitetura de componentes reutilizáveis.
- •Experiência com observabilidade avançada, tracing distribuído, métricas e dashboards técnicos.
- •Experiência com Kubernetes, containers ou plataformas como Cloud Run.
- •Experiência em ambientes regulados ou com alta criticidade operacional.
- •Conhecimento em práticas de DevSecOps.
- •Experiência com performance tuning de aplicações e bancos de dados.
- •Vivência em times ágeis utilizando Scrum, Kanban ou modelos híbridos.
Benefícios
- ✓Flash benefícios (VR/VA)
- ✓Trilha de carreira
- ✓Convênio Farmácia
- ✓Totalpass
- ✓Assistência Médica
- ✓Assistência Odontológica
- ✓Auxílio Creche
- ✓Incentivo a certificação e qualificação
- ✓Cultura Deal
Categorias
Sobre a Empresa
Mais vagas na Deal Group →Somos um grupo de tecnologia com expertise para atender todas as necessidades do mercado, da estratégia à implementação técnica, por meio de soluções personalizadas e orientadas para alavancar a eficiência e os resultados dos negócios.[Ver Mais]
Informações Adicionais
Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →
Você será redirecionado para o site da empresa
Vagas Relacionadas
PUBLICIDADE