Descrição da Vaga
O profissional de software back-end irá trabalhar em projetos de visão computacional e inteligência artificial, desenvolvendo soluções escaláveis e confiáveis em Python, criando e mantendo APIs RESTful, implementando práticas de monitoramento e log eficazes, além de colaborar com o time de DevOps.
Responsabilidades
* Projetar, desenvolver e manter soluções escaláveis e confiáveis em Python (Django, FastAPI ou Flask), garantindo alta performance e segurança.
* Criar e manter APIs RESTful que integrem sistemas internos e externos, facilitando a comunicação entre as aplicações.
* Desenvolver e manter pipelines de CI/CD para automação de testes, builds e deploys, otimizando a entrega de valor aos clientes.
* Trabalhar com Kubernetes para implantar e escalar aplicações em ambientes de produção, garantindo escalabilidade e flexibilidade.
* Implementar práticas de monitoramento, log e alertas eficazes (Prometheus, Grafana, ELK, OpenTelemetry), permitindo uma resposta rápida e eficiente a problemas.
* Colaborar com o time de DevOps em infraestrutura como código (IaC) usando ferramentas como Terraform ou Helm, garantindo consistência e controle sobre a infraestrutura.
* Otimizar desempenho, confiabilidade e segurança dos sistemas, proporcionando uma experiência de usuário inovadora e satisfatória.
Vantagens do cargo: oportunidade de trabalhar em projetos inovadores, participar de code reviews, contribuir para a arquitetura e planejamento técnico da empresa.
Necessidades essenciais: conhecimento avançado em Python, habilidades em desenvolvimento de APIs RESTful, trabalho com banco de dados relacional e não relacional, familiaridade com Docker e containerização, conhecimento de design de arquitetura de software.