Descrição
### **Atividades a serem realizadas:**
* Desenvolver, evoluir e manter aplicações e serviços utilizando Python.
* Projetar, implementar e manter APIs REST escaláveis e seguras.
* Desenvolver soluções baseadas em arquitetura de microsserviços.
* Participar da definição de soluções técnicas e da evolução arquitetural dos sistemas.
* Realizar revisão de código e garantir a aplicação de boas práticas de desenvolvimento.
* Atuar na implementação e manutenção de pipelines de integração e entrega contínua.
* Monitorar, diagnosticar e corrigir problemas em ambientes produtivos.
* Colaborar com equipes multidisciplinares em ambiente ágil.
* Garantir a qualidade, performance, segurança e observabilidade das aplicações.
* Participar das cerimônias ágeis e contribuir para a melhoria contínua dos processos.
### **Requisitos Obrigatórios:**
* Experiência sólida com desenvolvimento utilizando Python.
* Experiência no desenvolvimento e consumo de APIs REST.
* Vivência com arquitetura de microsserviços.
* Experiência com serviços AWS:
+ ECS
+ Lambda
+ CloudWatch
+ RDS
+ DynamoDB
+ S3
* Conhecimento em Azure DevOps:
+ Pipelines
+ Releases
+ Boards e gestão de sprints
* Experiência com Docker.
* Experiência com Git e versionamento de código.
* Conhecimento em bancos de dados SQL e NoSQL.
* Conhecimento e aplicação de SOLID, Clean Architecture, Design Patterns e DDD.
* Vivência em metodologias ágeis como Scrum, Kanban ou XP.
* Experiência em ambientes de entrega contínua (CI/CD).
* Conhecimento em NestJS.
### **Requisitos Desejáveis:**
* Experiência com Node.js.
* Conhecimento em TypeScript.
* Experiência com Java.
* Conhecimento em Angular.
* Vivência com Arquitetura Hexagonal.
* Experiência com arquiteturas orientadas a eventos.
* Conhecimento em observabilidade e monitoramento de aplicações.
* Experiência em ambientes cloud de alta disponibilidade e escalabilidade.
* Vivência em projetos de transformação digital e modernização de sistemas.
### **Soft Skills (importante incluir soft skills que sejam desejáveis no cliente em questão)**
* Autonomia e senso de responsabilidade.
* Boa comunicação e trabalho em equipe.
* Capacidade analítica e resolução de problemas complexos.
* Proatividade na identificação e implementação de melhorias.
* Facilidade para atuar em ambientes dinâmicos e colaborativos.
**Buscamos proporcionar ao nosso time um ambiente acolhedor, dinâmico e colaborativo. Para isso, temos várias iniciativas, como:**
* Oportunidades 100% remotas
Plano de saúde * ️
* Plano odontológico
* Vale\-alimentação ️
* Vale home office
* Feedbacks periódicos
* Programa de indicações
Acolhimento psicológico * ️
* Ginástica laboral ️
* Academia de conhecimento
* Convênio com escola de inglês
* Reuniões mensais de transparência
* Happy hour online
* Kit de boas\-vindas