Desenvolvedor(a) Full Stack – Angular e Python
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
Ao continuar, você concorda com nossos Termos & Política de Privacidade.
Buscamos um(a) profissional de Desenvolvimento Full Stack com conhecimentos em tecnologias Front-End e Back-End, desenvolvimento e integração de APIs, testes automatizados e práticas de DevOps. A pessoa será responsável por contribuir para o desenvolvimento, a manutenção e a evolução de aplicações, utilizando boas práticas de programação, metodologias ágeis e ferramentas modernas de infraestrutura e entrega contínua.
Principais responsabilidades
- Implementar e manter serviços e APIs utilizando Python e FastAPI.
- Trabalhar com APIs REST, documentação técnica com Swagger e integração entre sistemas.
- Desenvolver consultas SQL e atuar com bancos de dados relacionais.
- Criar e executar testes automatizados para garantir a qualidade e a confiabilidade das aplicações.
- Participar de processos de versionamento de código, revisão e colaboração por meio de Git e GitHub.
- Atuar em pipelines e configurações de entrega e implantação, utilizando arquivos YAML e ferramentas de DevOps.
- Trabalhar com conteinerização e orquestração de aplicações utilizando Docker e Kubernetes.
- Apoiar processos de implantação contínua e gerenciamento de aplicações com Argo CD e OpenShift.
- Participar de equipes ágeis que utilizam Scrum e/ou Kanban.
Requisitos técnicos
- Conhecimentos em PHP.
- Swagger para documentação de APIs.
- SQL e bancos de dados relacionais.
DevOps e infraestrutura
- Conhecimento de metodologias ágeis, como Scrum e Kanban.
Conhecimentos desejáveis
- Experiência com Ansible para automação de configurações e infraestrutura.
- Vivência com integração contínua e entrega contínua (CI/CD).
- Experiência com desenvolvimento, integração e manutenção de APIs.
- Conhecimento de boas práticas de qualidade de código, testes automatizados e versionamento.
Buscamos uma pessoa com raciocínio lógico, capacidade de resolução de problemas, organização, colaboração e interesse em atuar em um ambiente de desenvolvimento multidisciplinar, contribuindo para a qualidade, a segurança e a evolução contínua das soluções tecnológicas.