**Formação**
- Ensino Superior completo em Ciência da Computação, Engenharia da Computação, Engenharia de Software ou áreas afins;
**Responsabilidades e Atribuições**:
- Atuar na concepção de soluções técnicas, na quebra de tarefas, planejamento e na execução das demandas;
- Manter, monitorar e garantir a eficiência dos serviços construídos e de responsabilidade do time;
- Colaborar nas definições de arquitetura e escalabilidade dos nossos produtos;
- Fomentar e evoluir a cultura de engenharia de software no time;
- Garantir a qualidade das entregas, participando e fomentando práticas de Code Review e desenvolvimento orientado a testes;
- Oferecer suporte e consultoria aos desenvolvedores do time.
**Requisitos**:
- Conhecimento no desenvolvimento de soluções web: ReactJs, VueJs, etc;
- Conhecimento em SonarCube;
- Habilidade com metodologia Ágil de desenvolvimento de software: Scrum, kanban;
- Familiaridade ferramentas Git e Jenkins;
- Criação e manutenção de documentação de software: UML, elicitação de requisitos, draw.io, etc;
- Habilidade com REST APIs, Flask e Fast API;
- Familiaridade com testes unitários;
- Implementação de arquitetura de software: microserviços, MVC, etc;
- Sólido conhecimento em Python;
- Sólido conhecimento em Docker, Kubernetes, e outras soluções de containers;
- Sólido conhecimento em ambientes Linux / Unix;
- Sólido conhecimento em processos de CI/CD e práticas DevOps;
- Sólido conhecimento em bancos de dados relacionais e não relacionais.
**Diferencial**
- Conhecimento em testes de software;
- Conhecimento de Machine Learning e técnicas de aprendizado de máquina;
- Familiaridade com frameworks de Machine Learning como TensorFlow, PyTorch ou Keras;
- Conhecimento de NLP (Processamento de Linguagem Natural).
**Idiomas**
- Inglês Avançado.
**Atuação**
- Presencial - Manaus/AM.