VAGASLUME
D

ENGENHEIRO(A) DE SOFTWARE BACKEND PLENO

Digievo · Remoto · Aurora Recruit

PythonR$ 14.000 - 15.500 por mêsPJ

Sobre a vaga

• Desenvolver e evoluir soluções Back-end voltadas para sistemas corporativos e plataformas digitais;

• Atuar no atendimento de chamados, realizando diagnóstico, depuração e resolução de problemas técnicos;

• Desenvolver novas funcionalidades conforme especificações técnicas e requisitos de negócio;

• Construir soluções performáticas, escaláveis, confiáveis e de fácil manutenção;

• Participar de code reviews, contribuindo para a qualidade do código e compartilhamento de conhecimento;

• Monitorar o desempenho e a arquitetura das aplicações, propondo melhorias contínuas visando escalabilidade, sustentabilidade e evolução tecnológica;

• Aplicar boas práticas de engenharia de software durante todo o ciclo de desenvolvimento;

• Trabalhar em conjunto com a equipe na evolução das soluções, garantindo qualidade técnica e aderência aos padrões da empresa;

• Contribuir para a melhoria contínua dos processos de desenvolvimento e entrega de software;

• Buscar constantemente novas tecnologias, ferramentas e práticas que agreguem valor às soluções desenvolvidas.

Requisitos

• Experiência sólida com desenvolvimento utilizando Python;

• Experiência com testes unitários e testes de integração;

• Conhecimento em boas práticas de desenvolvimento, incluindo SOLID, Clean Architecture, Arquitetura Hexagonal e Domain-Driven Design (DDD);

• Experiência com arquiteturas baseadas em eventos e microsserviços;

• Conhecimento em mensageria utilizando SQS e/ou RabbitMQ;

• Experiência com bancos de dados relacionais MySQL e PostgreSQL;

• Experiência no desenvolvimento de APIs REST;

• Conhecimento em Docker;

• Experiência com plataformas Cloud, preferencialmente AWS;

• Conhecimento em pipelines de CI/CD;

• Experiência com versionamento de código utilizando Git;

• Vivência com metodologias ágeis;

• Perfil colaborativo, curioso e com interesse em evolução contínua.

Diferenciais

• Experiência com observabilidade e monitoramento de aplicações;

• Conhecimento em gRPC;

• Experiência com Terraform;

• Conhecimento em Angular;

• Experiência com desenvolvimento acelerado por Inteligência Artificial;

• Conhecimento do Mercado Livre de Energia;

• Vivência em arquiteturas distribuídas de alta disponibilidade.

Requisitos principais

PythonMySQLPostgreSQLRESTDockerAWSGitCI/CDTerraformAngularAI