Deloitte
Bright Vision Technologies
Engenheiro de Plataforma Kafka
Sobre a oportunidade
Bright Vision Technologies é uma empresa de consultoria em tecnologia e desenvolvimento de software que entrega soluções em nuvem, IA, dados e corporativas em todos os Estados Unidos. Esta é uma oportunidade fantástica para ingressar em uma organização estabelecida e respeitada, que oferece um enorme potencial de crescimento na carreira.
Resumo do Cargo
Título do Cargo: Engenheiro de Plataforma Kafka
A Bright Vision Technologies está buscando um Engenheiro de Plataforma Kafka altamente experiente, com 10+ anos de experiência em sistemas distribuídos, streaming de eventos e engenharia de plataforma, incluindo ampla expertise com Apache Kafka e a Confluent Platform. O candidato ideal irá arquitetar, implantar e gerenciar plataformas de streaming em escala empresarial que impulsionam o processamento de dados em tempo real e de missão crítica em toda a organização. Esta função exige profundo conhecimento técnico em aspectos internos do Kafka, automação de plataforma, segurança, observabilidade e infraestrutura nativa em nuvem, além da capacidade de orientar equipes de engenharia e definir padrões corporativos de streaming de eventos.
Como se Candidatar
Localização: 100% Remoto (EUA)
Tipo de Posição: Tempo integral, contratação direta W2
Faixa Salarial: $130,000–$180,000 anuais (com base na experiência)
Gostaria de saber mais sobre esta oportunidade?
Bright Vision Technologies é um empregador que oferece igualdade de oportunidades.
Declaração de Igualdade de Oportunidades de Emprego (EEO)
A Bright Vision Technologies (BV Teck) está comprometida com a igualdade de oportunidades de emprego (EEO) para todos os funcionários e candidatos, sem distinção de raça, cor, religião, sexo, orientação sexual, identidade ou expressão de gênero, origem nacional, idade, informações genéticas, deficiência, status de veterano ou qualquer outro status protegido conforme definido pelas leis federais, estaduais ou locais aplicáveis. Este compromisso estende-se a todos os aspectos do emprego, incluindo recrutamento, contratação, treinamento, remuneração, promoção, transferência, licenças, rescisão, demissões e readmissão.
A BV Teck proíbe expressamente qualquer forma de assédio ou discriminação no local de trabalho. Qualquer interferência indevida na capacidade dos funcionários de desempenhar suas funções pode resultar em ação disciplinar, incluindo a rescisão do contrato de trabalho.
Qualificações Necessárias
Experiência Necessária: 10+ anos
Patrocínio: Candidatos que sejam cidadãos dos EUA, portadores de Green Card, portadores de EAD e transferências de H-1B são incentivados a se candidatar. Não podemos patrocinar novas petições de visto H-1B para esta posição.
- Bacharelado ou Mestrado em Ciência da Computação, Engenharia, Tecnologia da Informação ou disciplina técnica relacionada.
- 10+ anos de experiência profissional em sistemas distribuídos, engenharia de plataforma ou engenharia de infraestrutura, incluindo 5+ anos de experiência prática com Apache Kafka ou Confluent Platform.
- Conhecimento de nível especialista em aspectos internos do Kafka, incluindo partições, replicação, brokers, ISR, grupos de consumidores, gerenciamento de offset e ajuste de desempenho.
- Ampla experiência na implementação de segurança para Kafka usando SASL, SSL/mTLS, ACLs, RBAC e mecanismos de autenticação corporativa.
- Forte experiência prática com Kafka Connect, Schema Registry, Kafka Streams, ksqlDB e arquiteturas de streaming de eventos em tempo real.
- Experiência na implementação de estratégias de Alta Disponibilidade (HA), Recuperação de Desastres (DR), replicação entre clusters e failover entre regiões.
- Habilidades avançadas de script usando Python, Bash ou Go, além de experiência em Infraestrutura como Código usando Terraform, Ansible ou ferramentas similares.
- Forte experiência com plataformas de observabilidade, incluindo Prometheus, Grafana, OpenTelemetry, ELK e soluções de rastreamento distribuído.
- Excelentes habilidades de resolução de problemas, comunicação, documentação, gestão de stakeholders e liderança técnica.
Principais Responsabilidades
- Arquitetar, implantar e gerenciar ambientes de Apache Kafka e Confluent Platform de alta disponibilidade, dando suporte a aplicações orientadas a eventos em escala empresarial.
- Projetar a topologia de clusters Kafka, configuração de brokers, estratégias de particionamento, replicação, planejamento de capacidade e otimização de desempenho para cargas de trabalho de alto throughput.
- Implementar segurança de nível empresarial usando SASL, SSL/mTLS, ACLs, RBAC, criptografia e mecanismos de autenticação.
- Projetar e gerenciar Kafka Connect, Schema Registry, Kafka Streams, ksqlDB e pipelines de streaming de eventos para integração de dados em tempo real.
- Desenvolver e manter Infraestrutura como Código usando Terraform, Ansible ou frameworks de automação similares para provisionar e gerenciar a infraestrutura do Kafka.
- Projetar e implementar estratégias de Alta Disponibilidade (HA), Recuperação de Desastres (DR), backup, failover e replicação entre regiões.
- Construir soluções abrangentes de monitoramento, alertas, logs e observabilidade usando Prometheus, Grafana, OpenTelemetry, ELK e ferramentas de monitoramento da Confluent.
- Otimizar o desempenho do cluster, solucionar problemas de produção, conduzir análise de causa raiz e implementar melhorias de plataforma de longo prazo.
- Dar suporte a implantações de Kafka no Kubernetes usando Strimzi, Confluent Operator ou serviços gerenciados em nuvem, incluindo AWS MSK, Azure Event Hubs (Kafka API) e Confluent Cloud.
- Colaborar com desenvolvedores de aplicações, engenheiros de dados, DevOps, SRE e arquitetos corporativos para estabelecer padrões e melhores práticas de arquitetura orientada a eventos.
- Conduzir revisões de arquitetura, estabelecer governança de plataforma, realizar revisões de código e orientar engenheiros no desenvolvimento e operações do Kafka.
Qualificações Preferenciais
- Certificação Confluent Certified Administrator ou Confluent Certified Developer.
- Experiência na operação de Kafka no Kubernetes usando Strimzi, Confluent Operator ou operadores similares.
- Experiência prática com serviços gerenciados de Kafka, incluindo AWS MSK, Confluent Cloud, Azure Event Hubs (Kafka API) ou Google Cloud Managed Kafka.
- Experiência com tecnologias de processamento de fluxo, como Apache Flink, Apache Spark Structured Streaming ou Apache Beam.
- Conhecimento de governança de dados, evolução de esquema, gerenciamento de metadados e linhagem de dados para plataformas de streaming.
