PYTHON ENGINEER - REMOTO
Descrição da oferta de emprego
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!
Detalhes da oferta
- Indeterminado
- 26/10/2024
- 24/01/2025
Proficiency in aws sdks, cli, and technologies like python and git... infrastructure as code deployments with cloud... event-based cloud solutions development, using services like event bridge, lambdas, step functions, and more... #cloud #engineer #dynamodb #cloudformation #python #fullstack #applications......
#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 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......
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......
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......
_eae, curtiu? envie seu #currículo pelo site https://lnkd... _e os benefícios?plano de saúde (unimed); seguro de vida; vale refeição/vale alimentação; gympass; auxílio creche; day-off de aniversário... _buscamos um (a) profissional delphi, para desempenhar em nosso time de#desenvolvimento que está trabalhando......
Bakers / bartenders / chefs / chef de partie / sous chef / chef d 'cuisine / cooks / dietitians, food and beverage servers, food service supervisors, restaurant and food service manager, catering manager, assistant beverage manager, kitchen manager, banquet coordinator, beverage server, beverage shift......
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... criatividade para desenvolver abordagens inovadoras e diferenciadas na prospecçãoe fechamento de negócios... capacidade de trabalhar com prazos......
• 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......
Benefícios: trabalho remoto com flexibilidade de horário... negociar contratos e fechar vendas... elaborar relatórios de vendas e projeções para a gerência... localização: home office tipo de contrato: pessoa jurídica (pj) - comissionado sobre nós: bits é uma empresa recém fundada onde atuamos em soluções......