Estamos procurando um desenvolvedor de back-end para se juntar à nossa equipe dinâmica. O candidato ideal terá forte experiência em Python e um profundo conhecimento de tecnologias de back-end, incluindo MSSQL, Redis, Celery, RabbitMQ e Azure. Essa função envolve a criação, manutenção e otimização de sistemas de back-end escaláveis e de alto desempenho para dar suporte aos nossos aplicativos.
Principais responsabilidades:
Desenvolvimento de back-end:
* Projete, desenvolva e mantenha sistemas de back-end baseados em Python eficientes, reutilizáveis e confiáveis.
* Otimize o desempenho e a escalabilidade dos serviços de back-end.
Gerenciamento de banco de dados:
* Projete e mantenha esquemas de banco de dados, consultas e procedimentos armazenados usando MSSQL.
* Garanta a integridade dos dados e otimize o desempenho do banco de dados.
Filas de mensagens e tarefas:
* Implemente e gerencie sistemas de mensagens usando o RabbitMQ.
* Projete e otimize filas de tarefas e sistemas distribuídos usando Celery e Redis.
Integração com a nuvem:
* Implante, monitore e gerencie sistemas de back-end no Azure.
* Aproveite os serviços do Azure para escalabilidade, segurança e otimização de desempenho.
Controle de versão e colaboração:
* Use o Git para controle de versão e colaboração com a equipe de desenvolvimento.
* Participe de revisões de código para garantir entregas de alta qualidade.
Resolução de problemas:
* Solucione problemas e depure problemas de produção.
* Colabore com equipes multifuncionais para definir, projetar e enviar novos recursos.
Habilidades e qualificações necessárias:
* Forte experiência em Python para desenvolvimento backend.
* Proficiência em MSSQL e escrita de consultas SQL otimizadas e procedimentos armazenados.
* Experiência prática com Redis e Celery para filas de tarefas e cache.
* Expertise em RabbitMQ para sistemas de mensageria.
* Conhecimento prático de serviços do Azure e pipelines de implantação.
* Proficiência com Git e fluxos de trabalho de desenvolvimento colaborativo.
* Fortes habilidades de resolução de problemas e atenção aos detalhes.
* Excelentes habilidades de comunicação e trabalho em equipe.
Qualificações preferenciais:
* Familiaridade com Docker e Kubernetes.
* Experiência com arquitetura de microsserviços.
* Conhecimento de design e desenvolvimento de APIs usando REST.
* Exposição a pipelines de CI/CD e práticas de DevOps.
* Conhecimento básico de Angular e pilhas de tecnologia front-end.
#J-18808-Ljbffr