A sua função como Engenheiro de Software Sênior envolve
* Desenvolver soluções completas em Python, desde a definição da arquitetura até testes e implantação em produção;
* Projetar e melhorar sistemas com foco em automação, direcionados à eficiência operacional do grupo;
* Garantir funcionalidade, manutenibilidade, escalabilidade e qualidade, aplicando boas práticas de engenharia e testes;
* Trabalhar em um ambiente colaborativo, com parceria de programação, feedbacks contínuos e cultura de alta performance.
O que você precisa para essa posição:
* 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).
A vantagem desse cargo é ter a oportunidade de trabalhar em uma equipe dinâmica e inovadora, onde os profissionais são estimulados a desenvolver suas habilidades e contribuir para o sucesso do negócio. Além disso, será possível ter acesso a tecnologias e ferramentas avançadas, além de oportunidades de crescimento e desenvolvimento profissional.
Além disso, gostaríamos de ter no nosso time:
* Conhecimento em Google Cloud AI/ML Services (Vertex AI, AI Platform);
* Integração Contínua & Entrega aplicações a ML (CI/CD para pipelines de dados e modelos);
* Ferramentas de processamento de dados em streaming (Kafka, Pub/Sub);
* Boas práticas de DataOps e integração com times de dados e automação.