O cargo de Engenheiro de Plataforma requer profissionais apaixonados por desenvolver soluções escaláveis e robustas, capazes de trabalhar com sistemas de streaming/mensageria em tempo real.
Alguns dos principais responsabilidades incluem projetar, desenvolver e manter a infraestrutura de streaming em tempo real usando o Apache Kafka;
Gerenciar e monitorar clusters do Kafka para garantir alta disponibilidade e desempenho;
Colaborar com equipes internas para identificar e implementar melhores práticas de desenvolvimento e arquitetura;
Otimizar e ajustar configurações do Kafka para melhorar o desempenho e a escalabilidade;
Solucionar problemas de desempenho e estabilidade, bem como implementar soluções corretivas.
Além disso, é importante ter conhecimento em tecnologias CI/CD, Cloud publica AWS, ambientes Linux, certificação AWS e/ou conhecimento em Terraform/Ansible;
Desenvolvimento e gerenciamento de sistemas Kafka;
Configuração, ajuste fino e otimização de clusters Kafka;
Conceitos e práticas de streaming de dados em tempo real;
Linguagens de programação como Java, Python, Containers e automações;
Ambientes e infraestrutura AWS (SNS, SQS, Lambda, ECS, EC2, Kineses);
Ferramentas de monitoramento e gerenciamento, como Prometheus, Grafana, CloudWatch ou datadog;
Habilidades de resolução de problemas e capacidade de trabalhar de forma independente;