Backend Developer (Python) @Capco
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago

[Hiring] Backend Developer (Python) @Capco

1wk ago - Capco is hiring a remote Backend Developer (Python). 💸 Salary: unspecified 📍Location: Brazil

Role Description

Estamos em busca de um(a) desenvolvedor(a) backend Python qualificado(a), com sólida experiência em desenvolvimento de aplicações backend, para integrar nossa equipe. A função envolve liderar o desenvolvimento de aplicações baseadas em FastAPI para execução de modelos de dados em larga escala, utilizando a plataforma Databricks. O(a) candidato(a) ideal terá uma forte base em desenvolvimento backend, conhecimentos fundamentais em modelos de Ciência de Dados e experiência com soluções em nuvem para impulsionar a tomada de decisões orientada por dados e a inovação em nosso portfólio.

Qualifications

  • Python
  • Framework FastAPI
  • Desenvolvimento de APIs REST
  • Modelos Pydantic
  • Programação assíncrona
  • Implementação modular
  • Autenticação e autorização
  • Tratamento de erros e logging
  • Documentação
  • Azure DevOps
  • Controle de versão com Git
  • Metodologias ágeis
  • Scrum
  • Microsoft Azure
  • Databricks
  • Delta Lake

Requirements

  • Inglês avançado/fluente - irá atuar com time global

Responsibilities

  • Projetar, desenvolver e manter serviços backend escaláveis e APIs REST utilizando Python e FastAPI.
  • Desenvolver e integrar APIs que disponibilizem modelos estatísticos, serviços analíticos e soluções de Machine Learning para aplicações frontend e sistemas externos.
  • Colaborar com cientistas de dados e stakeholders de negócio para colocar modelos computacionais e estatísticos em produção.
  • Integrar serviços backend com componentes da plataforma Azure, incluindo Azure Data Lake Storage, Databricks Delta Lake e Azure DevOps.
  • Projetar e implementar mecanismos seguros de autenticação, autorização e segurança de APIs.
  • Desenvolver código reutilizável, modular e de fácil manutenção, seguindo boas práticas de engenharia de software e padrões de codificação.
  • Otimizar o desempenho, a escalabilidade e a confiabilidade das aplicações para cargas de processamento de grandes volumes de dados.
  • Implementar testes automatizados, incluindo testes unitários utilizando pytest.
  • Colaborar com desenvolvedores frontend para garantir uma integração fluida entre interfaces baseadas em React e os serviços backend.
  • Desenvolver e manter pipelines de CI/CD para automatizar os processos de implantação e entrega contínua das aplicações.
  • Trabalhar com MLflow e frameworks de MLOps para suportar a implantação, versionamento, monitoramento e gerenciamento do ciclo de vida dos modelos.
  • Participar de revisões de código, discussões de design técnico e atividades de planejamento de arquitetura.
  • Criar e manter documentação técnica, especificações de APIs e runbooks operacionais.

Benefits

  • Promovemos uma cultura inclusiva e valorizamos a diversidade em todas as suas expressões.
  • Ações diversas de inclusão e responsabilidade social através de comitês internos geridos pela nossa comunidade interna.
  • Oportunidades trabalhadas para todos(as)!

Next Steps

Se você está ansioso(a) para progredir sua carreira conosco, candidate-se e aguarde o contato de um de nossos recrutadores!

Before You Apply
remote Be aware of the location restriction for this remote position: Brazil
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Backend Developer (Python) @Capco
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 125,000+ Remote Jobs
remote Be aware of the location restriction for this remote position: Brazil
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 125,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later