Arquiteto Python

Brazil
English

Who are we?

A Amaris Consulting é uma empresa de consultoria tecnológica independente que fornece orientação e soluções às empresas.
Com mais de 1000 clientes em todo o mundo, temos vindo a implementar soluções em grandes projetos, há mais de uma década – isso é possível através de uma equipa internacional de 7,600 pessoas espalhadas por 5 continentes e em mais de 60 países. As nossas soluções focam-se em quatro linhas de negócio diferentes: Sistemas de Informação & Digital, Telecomunicações, Ciências da Vida e Engenharia.
Estamos focados em construir e nutrir uma comunidade de talentos de topo onde todos os membros da nossa equipa possam alcançar todo o seu potencial.
A Amaris é a sua “stepping stone” para atravessar rios de mudança, enfrentar desafios e alcançar todos os seus projetos com sucesso.

Job description

Responsabilidades e atribuições

Requisitos Técnicos:

  • Programação Orientada a Objetos (OOP): Domínio em Python e Angular.
  • Extra: Conhecimento em C#.
  • APIs REST: Experiência na definição e construção de APIs eficientes e seguras.

 

Boas Práticas de Arquitetura:

  • Aplicar princípios SOLID e KISS para um código modular, reutilizável e simples. Domínio em arquitetura Hexagonal e Clean Code, com uso estratégico de Design Patterns (Factory, Strategy, Observer, CQRS, Event Sourcing, entre outros).

 

Observabilidade e Monitoramento:

  • Ferramentas: Datadog e Grafana.
  • Análise de Performance: Coleta de métricas, logs estruturados, configuração de dashboards e alertas para antecipar falhas.

 

Infraestrutura e Componentes:

  • Aplicações: Domínio em aplicações Cloud e On-Premisse com Docker.
  • Mensageria: RabbitMQ, Kafka, Azure Service Bus.
  • Bancos de Dados: SQL (PostgreSQL, SQL Server) e NoSQL (MongoDB, Redis).
  • Cache: Redis, Memcached.
  • Segurança e Configurações: Vault, Secrets Manager, Kubernetes (ConfigMaps e Secrets).
  • Jobs Assíncronos: Workers e Locks Distribuídos.

 

Resiliência e Performance:

  • Técnicas: Retry com backoff exponencial, DLQ, Rate-limiting e Defensive Cache.

 

Arquitetura Orientada a Eventos:

  • Abordagens: Event-Driven Architecture (EDA).
  • Mensageria Assíncrona: Publicação e consumo de eventos com Kafka, RabbitMQ, Azure Service Bus.


    Por que nos escolher

    Uma comunidade internacional que reúne mais de 110 nacionalidades diferentes.
    Um ambiente onde a confiança é central: 70% dos nossos líderes começaram suas carreiras no nível de entrada.
    Um forte sistema de treinamento com nossa Academia interna e mais de 250 módulos disponíveis.
    Um ambiente de trabalho dinâmico que frequentemente se reúne para eventos internos (afterworks, team buildings, etc.).
    A Amaris Consulting promove oportunidades iguais. Estamos comprometidos em reunir pessoas de diversas origens e criar um ambiente de trabalho inclusivo. Nesse sentido, recebemos candidaturas de todos os indivíduos qualificados, independentemente de sexo, orientação sexual, raça, etnia, crenças, idade, estado civil, deficiência ou outras características.

Interested in this job?

Fast response time

Avg. response time: 72h
.doc, .docx, .pdf
Sending your application