Ir à oferta completa

SENIOR/SPECIALIST PYTHON ENGINEER - REMOTO

São Paulo - São Paulo

Descrição da oferta de emprego

SOBRE A CAPCO A Capco é uma consultoria global de tecnologia e negócios, focada no setor de serviços financeiros e energia, somos apaixonados por ajudar nossos clientes, temos 33 escritórios nas Américas, Europa e Ásia-Pacífico! Se criatividade e inovação são sua paixão, a Capco é ideal para você.
Vamos te apoiar e ajudar a acelerar sua carreira! Estamos em busca de um Python Engineer a nível Especialista ou Sênior, apaixonado e talentoso para se juntar à nossa equipe de projetos internacionais.
Como parte essencial da nossa equipe de desenvolvimento, você terá a oportunidade de trabalhar em projetos desafiadores que impactam diretamente nosso produto e estratégia de negócios.
Responsabilidades.
Desenvolver e implementar algoritmos de inteligência artificial para resolver problemas complexos.
Construir e treinar modelos de aprendizado de máquina utilizando Python, LLM (Linguagem de Modelagem Lógico), RAG (Rede Adaptativa Generativa) e outras ferramentas relevantes.
Habilidade de desenvolvimento em Registro Pydantic Typing Testing Unit Testing Integration Testing ORM (SQLAlchemy 2.
) Database Migrations (Alembic) REST API (FastAPI) Command Pattern Docker Docker-Compose OAuth2 (Auth0) - JWT RBAC (Role-Based Access Control).
Logging.
oguru “Python logging made (stupidly) simple” é a ferramenta de registro de escolha.
Os registros Cambr são formatados por padrão em json para permitir uma pesquisa fácil em agregadores de registro como o AWS CloudWatch.
Pydantic.
ydantic é uma biblioteca de validação de dados para Python.
É usada para análise e validação de dados, especialmente no contexto de modelos de dados.
Ela fornece validação de dados em tempo de execução e gerenciamento de configuração usando dicas de tipo Python.
Typing.
O módulo de digitação em Python é usado para adicionar dicas de tipo a parâmetros de função e valores de retorno.
Ele ajuda a tornar o código mais legível e fornece melhor análise estática.
Pyright é usado para verificação de tipo estático.
Testing.
Pytest é uma estrutura que facilita a escrita de testes pequenos e legíveis e pode ser dimensionada para oferecer suporte a testes funcionais complexos para aplicativos e bibliotecas.
Unity Testing.
O teste de unidade é uma técnica de teste de software na qual unidades ou componentes individuais de um programa são testados isoladamente.
O módulo unittestpytest é usado para teste de unidade.
Integration Testing.
O teste de integração envolve testar as interações entre diferentes componentes ou sistemas para garantir que eles funcionem juntos conforme o esperado.
Polyfactory.
Uma biblioteca usada para gerar dados de teste com base em modelos Pydantic.
Facilita a criação de cenários de teste realistas gerando automaticamente dados que aderem à estrutura do modelo.
ORM (SQLAlchemy 2.
).
O Mapeamento Objeto-Relacional (ORM) é uma técnica de programação para converter dados entre sistemas de tipos incompatíveis em linguagens de programação orientadas a objetos.
SQLAlchemy é o ORM escolhido para o projeto Cambr.
Database Migrations (Alembic).
Alembic é uma ferramenta leve de migração de banco de dados para uso com SQLAlchemy.
Ela permite que você gerencie alterações de esquema de banco de dados ao longo do tempo, facilitando a evolução do seu banco de dados junto com seu aplicativo.
REST API (FastAPI).
FastAPI é uma estrutura da web rápida e moderna para construir APIs com base em dicas de tipo Python padrão.
Ela foi projetada para ser fácil de usar e eficiente, usando programação assíncrona para alto desempenho.
Command Pattern.
O Padrão de Comando é um padrão de design comportamental no qual um objeto é usado para representar e encapsular todas as informações necessárias para executar uma ação ou disparar um evento.
Docker.
Uma plataforma para desenvolver, enviar e executar aplicativos em contêineres.
Os contêineres permitem que os desenvolvedores empacotem um aplicativo e suas dependências em uma única unidade, garantindo consistência em diferentes ambientes.
Docker-Compose.
Uma ferramenta para definir e executar aplicativos Docker multicontêineres.
Ele permite que você defina aplicativos multicontêineres complexos e gerencie seu ciclo de vida.
Auth2 (Auth0) - JWT.
O Auth2 é uma estrutura de autorização amplamente usada para acesso seguro e delegado.
O Auth0 é usado como um serviço de gerenciamento de identidade e acesso, fornecendo autenticação baseada em OAuth2 e JWT (JSON Web Tokens) para comunicação segura.
RBAC (Role-Based Access Control).
é um método de controle de acesso no qual as permissões de acesso são atribuídas a funções em vez de usuários individuais.
É uma maneira de gerenciare impor autorização com base nas funções que um usuário tem dentro de um sistema.
Requisitos.
Graduação em Ciência da Computação, Engenharia, Matemática ou área relacionada.
Proficiência em Python e experiência com bibliotecas como TensorFlow, PyTorch, Scikit-learn, etc.
Experiência em trabalhar com serviços em nuvem, especialmente AWS.
Excelentes habilidades de resolução de problemas e capacidade de trabalhar de forma independente e em equipe.
Inglês avançado (irá atuar com time internacional).
POR QUE CAPCO.
Juntar-se à Capco significa ingressar em uma organização comprometida com um ambiente de trabalho inclusivo onde você é incentivado a #BeYourselfAtWork (Ser Você Mesmo no Trabalho).
Celebramos a individualidade e reconhecemos que a diversidade e a inclusão, em todas as formas, são fundamentais para o sucesso.
Acreditamos que todos trazem algo diferente, por isso adoraríamos saber o que o torna diferente! PRÓXIMOS PASSOS.
Se você está ansioso(a) para progredir sua carreira conosco, candidate-se e aguarde o contato de um de nossos recrutadores!
Ir à oferta completa

Detalhes da oferta

Empresa
  • Indeterminado
Localidade
Endereço
  • Indeterminado - Indeterminado
Data de publicação
  • 12/10/2024
Data de expiração
  • 10/01/2025
Cloud Engineer
JP&F Consultoria de RH e Gestão de Pessoas

Proficiency in aws sdks, cli, and technologies like python and git... descrição: designing cloud architectures considering best practices in security, scalability, redundancy, and cost optimization based on the client's on-premise infrastructure... infrastructure as code development for multi-environment......

Backend Software Engineer – Java
JP&F Consultoria de RH e Gestão de Pessoas

#backend #java #emv #mysql #springboot # testingframeworks #sql #payments # software engineer #rest #docker #jp&fconsultoria; #recrutamentoeseleção #vaga #oportunidade #empregos #trabalho benefícios: assistência médica e odontológica, remuneração variável anual (ppr), auxílio refeição e alimentação......

Lead Software Engineer, Back End
JP&F Consultoria

Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company • share your passion for staying on top of tech trends, experimenting with and learning......

Techno Service Engineer
NINJOUR HEALTH INTERNATIONAL LIMITED

Requisitos do trabalho requirements basic education: biomedical engineer work experience: minimum of 5-10 years in a similar role and industry others: good presentation skills, know how in product development processes, good working knowledge in medtech industry, it knowledge (pc, ms-windows, networks......

Techno Commercial Engineer
NINJOUR HEALTH INTERNATIONAL LIMITED

Requisitos do trabalho requirements basic education: biomedical engineer work experience: minimum of 5-10 years in a similar role and industry others: good presentation skills, it knowledge (pc, ms-windows, networks, ms-office) willingness to travel on a global scale workload:100% contract: contract......

[REMOTO] DESENVOLVEDOR DELPHI
VSM Informática

_buscamos um (a) profissional delphi, para desempenhar em nosso time de#desenvolvimento que está trabalhando de forma 100% remota _quais serão os desafios?desenvolver recursos na arquitetura desktop entre cliente/servidor, operando através da metodologia scrum, dispondo de componentes dbexpress e programação......

administrative and technical department
RAINSTEAL OIL & GAS

Business analyst, payroll manager, marketing specialist, administration supervisor, human resources officer, financial analyst, senior marketing analyst, logistics coordinator / expert, procurement officer, secretary / office assistants / office clerks / front desk clerks, account / finance officer,......

Consultor de vendas jr de infoprodutos
Img enternational

Outros dados de posição 100% trabalho remoto a distância, home office (90 dias contrato + clt)segunda a sexta das 8:00 as 17:30 e nos sábados das 8:00 as 12:00... negociar e fechar contratos de vendas, garantindo a satisfação dos clientes e oatingimento das metas estabelecidas......

Desenvolvedor(a) full-stack php
Jp&f consultoria

• sustentação e desenvolvimento de novos sistemas benefícios: vale alimentação e refeição, vale-transporte, vale transporte, plano de saúde, odontológico e seguro de vida, participação nos lucros – plr, auxílio creche, cursos de idiomas: subsídio para cursos de inglês e espanhol......

Vendedor técnico de soluções em cibersegurança
Becker's IT Solution

Benefícios: trabalho remoto com flexibilidade de horário... conhecimento sólido em cibersegurança e suas diversas soluções (firewalls, antivírus, ids/ips, criptografia, etc... oportunidade de crescimento e desenvolvimento profissional... responsabilidades: identificar e prospectar novos clientes em......