Funções de um Engenheiro de Software Senior
* Desenvolver soluções completas em Python;
Projetar e melhorar sistemas com foco em automação;
Garantir funcionalidade, manutenibilidade, escalabilidade e qualidade;
O trabalho é realizado em ambiente colaborativo, com desenvolvimento conjunto, feedbacks contínuos e cultura de alta performance.
Proficiência avançada em Python (orientação a objetos, concorrência, boas práticas de código);
Experiência com arquiteturas distribuídas e microsserviços;
Conhecimento em Docker & Kubernetes para implantação escalável de modelos e serviços;
Conhecimento em observabilidade e monitoramento aplicados a sistemas de IA e automação;
Sólida prática em testes unitários, integração e validação de modelos;
Capacidade de trabalhar em ambiente multifuncional e colaborativo, com autonomia;
Embasamento teórico em ciência de dados, aprendizado de máquina e boas práticas de engenharia de software (DDD, design de código, paradigmas);
Familiaridade com metodologias ágeis (Scrum, Kanban).
É desejável conhecimento em Google Cloud AI/ML Services;
Continuous Integration & Delivery aplicados a ML;
Ferramentas de processamento de dados em streaming;
Boas práticas de DataOps e integração com times de dados e automação.