GFT Poland logo

Tech Lead Backend Azure

GFT Poland·Salary not specified

Primary stack

ArgoCDDockerAKSGoKotlinAzure Event HubsCosmos DBAzureJavaSQL

Nice to have's

Cell-Based ArchitectureAWSGoArgoCDGitOpsDatadogAZ-204CKA

Job description

Sobre a Posição

Estamos à procura de um Tech Lead Backend Azure com experiência em Java/Kotlin/Go e Azure para se juntar à nossa equipe em Alphaville - Barueri, Brasil.

Responsabilidades

  • Desenvolvimento de uma plataforma baseada em arquitetura celular (Cell-Based Architecture), com foco em roteamento, escalabilidade, resiliência e observabilidade em ambiente Microsoft Azure.
  • Desenvolver e evoluir serviços de roteamento HTTP com autenticação via Azure AD/Entra ID, consulta ao shard map e direcionamento para a célula correta no AKS.
  • Implementar roteamento de eventos utilizando Azure Event Hubs, garantindo idempotência, consumer groups por célula, dead-letter queue e rastreabilidade por correlation IDs.
  • Desenvolver a camada de acesso a dados utilizando Azure SQL, Cosmos DB e Azure Cache for Redis, garantindo isolamento entre células e estratégias de cache.
  • Implementar APIs REST ou gRPC versionadas para o Control Plane, incluindo registro de tenants, gerenciamento de shard map e operações de re-sharding.
  • Garantir alta disponibilidade dos serviços por meio de circuit breakers, retry com backoff, fallback para cache local e static stability.
  • Definir e implementar migrações de banco utilizando Flyway ou Liquibase integradas ao pipeline de deploy.
  • Liderar tecnicamente o time de backend, realizando code reviews, definindo padrões arquiteturais, produzindo ADRs e apoiando estimativas técnicas.
  • Trabalhar em conjunto com equipes de Arquitetura e DevOps na evolução da solução.
  • Definir pipelines de deploy em AKS utilizando ArgoCD/GitOps, incluindo health checks, rollback e gerenciamento de configuração.
  • Implementar observabilidade com Datadog, incluindo APM, métricas, logs e traces distribuídos.

Requisitos Obrigatórios

  • Experiência com Java, Go ou Kotlin em aplicações distribuídas de alta disponibilidade.
  • Vivência como Tech Lead de equipes de backend.
  • Experiência com Azure SQL, Cosmos DB, modelagem de dados, sharding e otimização de performance.
  • Conhecimento em Azure Event Hubs ou Service Bus, incluindo consumer groups, idempotência e dead-letter queues.
  • Experiência com Azure Cache for Redis, Azure Key Vault e gestão de secrets.
  • Conhecimento em AKS, Docker, deploy de aplicações, health checks e ciclo de vida de containers.
  • Experiência com ArgoCD, GitOps e pipelines CI/CD.
  • Conhecimento em observabilidade utilizando Datadog (APM, logs e traces distribuídos).
  • Experiência na definição de APIs REST ou gRPC e arquiteturas resilientes.

Desejável

  • Experiência com Cell-Based Architecture ou sistemas distribuídos com sharding.
  • Conhecimento em serviços AWS (Aurora, DynamoDB, MSK e ElastiCache).
  • Experiência com Go em serviços de alta performance e baixa latência.
  • Participação em pré-vendas técnicas e elaboração de propostas.
  • Certificações AZ-204, CKA ou equivalentes.

Tecnologias

  • Java 8+, Go, Kotlin, Microsoft Azure (API Management, Compute, Database e Big Data), AKS, Cosmos DB, Azure SQL, Event Hubs, Redis, Key Vault, ArgoCD, GitOps, Datadog.

Descrição Comportamental

Procuramos uma pessoa que:

  • Goste de trabalhar em equipe e seja colaborativa em suas atribuições;
  • Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento;
  • Transforme ideias em soluções criativas e busque qualidade em toda sua rotina;
  • Tenha habilidades de resolução de problemas;
  • Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo;
  • Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.

O que oferecemos

  • Cartão multi-benefícios – você escolhe como e onde utilizar.
  • Bolsas de Estudos para cursos de Graduação, Pós, MBA e Idiomas.
  • Programas de incentivo à Certificações.
  • Horário de trabalho flexível.
  • Salários competitivos.
  • Avaliação de desempenho anual com plano de carreira estruturado.
  • Possibilidade de carreira internacional.
  • Wellhub e TotalPass.
  • Previdência Privada.
  • Auxílio-Creche.
  • Assistência Médica.
  • Assistência Odontológica.
  • Seguro de Vida.

Sobre a Empresa

Com mais de 35 anos de mercado e localizada em 16 países, a GFT emprega mais de 12.000 pessoas ao redor do mundo sendo 4.000 pessoas no Brasil.

Aqui, a diversidade, a igualdade e a inclusão estão no centro e garantir um ambiente de trabalho seguro para todas as pessoas faz parte de quem somos.

Promovemos uma cultura de desenvolvimento e crescimento pautada no nosso pilar de Continuous Scaled Learning porque acreditamos que o uso inteligente da tecnologia é a chave para o sucesso nesse mundo digital.

#VempraGFT
#VamosVoarJuntos
#ProudToBeGFT

© GFT Poland. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

The GFT Group is a global technology partner for future digital issues — from discovering innovation to developing and implementing sustainable business models. Within Group, GFT Poland (previously Rule Financial) is the provider of IT solutions to the global investment banking community.We work for 9 of 10 top investment banks of Wall Street and City of London.As part of GFT Group, we employ more than 3000 people in 11 countries, including 2 Polish offices located in Lodz and Poznan, where we employ 600 people.We offer challenging work in complex IT projects, using high frequency trading and best practices to deliver high quality software.We offer an opportunity to work in IT international projects for software developers and testers, application support engineers, project managers and business analysts. We are working with various technologies like Java, .NET, JavaScript, TDD, Oracle, ETL, Informatica and many more.

More at GFT Poland

All 263 roles

Popular searches