A sua missão:
- Atuar na diretoria de tecnologia com foco em IA, entregando soluções de software de alta performance e qualidade. Trabalhar de forma colaborativa com desenvolvedores e colaboradores do time, propondo soluções técnicas que viabilizem objetivos estratégicos de maneira eficiente, monitorável, escalável e segura. Colaborar com o time técnico e de negócios na busca por oportunidades e soluções alinhadas aos objetivos da equipe, acompanhando os resultados.
- Analisar requisitos e especificações dos arquitetos do sistema, contribuindo para o desenho da solução (arquitetura, modelagem, design de código) e desenvolvendo sistemas que entreguem valor.
- Auxiliar no desenvolvimento técnico de profissionais menos experientes, ajudando a formar um time qualificado.
- Identificar problemas na base de código existente e implementar melhorias.
- Entregar código testável e de qualidade com autonomia, estimando esforço e custo, e comunicando necessidades de prazos adicionais.
- Implementar monitoramento de funcionalidades e rotinas de back-end, garantindo a saúde das aplicações.
- Criar e manter aplicações back-end, integrando interfaces para otimizar o desempenho e entregando soluções de alta performance.
- Focar na integração e eficiência dos modelos de IA generativa, aplicando melhorias para otimizar desempenho, escalabilidade, custo e interação com IA.
- Projetar, desenvolver e manter aplicações back-end, integrando modelos de IA generativa e interfaces diversas, alinhadas às capacidades de IA.
Requisitos mínimos:
- Ensino superior completo (Análise de Sistemas, Engenharia da Computação ou áreas correlatas).
- Experiência com sistemas distribuídos (preferencialmente monolitos e micro serviços).
- Experiência com Cloud, preferencialmente GCP.
- Experiência com DevOps, Git, PR, Release, Deploy, CI/CD.
- Conhecimento em abordagens de qualidade (preferencialmente testes unitários, TDD, BDD).
- Familiaridade com paradigmas estruturados, orientados a objetos e funcionais.
- Experiência com bancos de dados, preferencialmente DataStore e PostgreSQL.
- Conhecimento em metodologias ágeis, preferencialmente Scrum e Kanban.
- Proeficiência em linguagens de programação, preferencialmente Java, Kotlin, Node.js ou Python.
Pontos a mais que você possui:
- Vivência com IA é desejável.