Descrição da vaga
Nós, do Bernoulli Educação, acreditamos que despertar a
paixão por aprender
é o que impulsiona o conhecimento e fazemos disso um propósito.
A nossa história começou no ano 2000, em Belo Horizonte e hoje o Bernoulli é um dos mais sólidos e conceituados grupos educacionais do Brasil, atuando da Educação Infantil ao Pré-Vestibular.
Além dos colégios Bernoulli em Belo Horizonte e em Salvador, temos o Bernoulli Sistema de Ensino, responsável pelo desenvolvimento de soluções educacionais com tecnologias integradas, atendendo cerca de 350 mil estudantes das mais de 1000 escolas parceiras em todo o país, além de representatividade em escola no Japão.
Uma história com infinitas possibilidades!
Somos uma empresa jovem, aberta às
inovações
e que não para de crescer. Temos o compromisso de contribuir significativamente para a sociedade. Em nosso
DNA , encontramos pessoas determinadas, apaixonadas pelo que fazem e sempre com a inquietude de querer aprender mais.
Por isso, se você:
tem
brilho no olhar ;
almeja trabalhar em um dos
principais grupos educacionais do país ;
gosta de
desafios ;
busca uma oportunidade para
impulsionar a sua carreira .
O Bernoulli está de braços abertos!
/n
Experiência anterior na função.
Node: Proficiência avançada com frameworks como NestJS, Nuxt e Vue.
Inteligência Artificial: Experiência com integração de LLMs via APIs (OpenAI, Vertex AI, Anthropic), conceitos de RAG (Retrieval-Augmented Generation), prompt engineering avançado e implementação de fluxos de agentes inteligentes.
Orientação a Objetos: Sólida compreensão e aplicação avançada em design e arquitetura de sistemas.
Padrões de Projeto: Experiência com padrões de projeto em sistemas de larga escala.
Testes Unitários: Proficiência em TDD/BDD.
Metodologias Ágeis: Familiaridade com Scrum, Kanban e práticas DevOps.
Controle de Versão: Uso avançado de Git e Gitflow.
Arquitetura em Nuvem: Experiência com Azure, incluindo CI/CD, monitoramento e automação.
Bancos de Dados: Experiência avançada com SQL e No-SQL (MongoDB, SQL Server).
Protocolos de Mensageria: Proficiência em ServiceBus ou Kafka.
Protocolos de Comunicação :
Conhecimento avançado em REST.
/n
Liderar tecnicamente a equipe de desenvolvimento, garantindo a entrega de projetos de alta qualidade.
Colaborar com outras áreas para definir requisitos e soluções técnicas.
Mentorar e guiar os membros da equipe, promovendo o crescimento profissional.
Assegurar a aplicação de boas práticas de desenvolvimento, como SOLID, TDD, BDD e CI/CD.
Participar do ciclo de vida do desenvolvimento de software, desde a concepção até a implantação.
Implementar e manter arquiteturas escaláveis e seguras.
Gerenciar a comunicação e colaboração entre equipes técnicas e não técnicas.
Trabalhar com PM, UX e QA para garantir a qualidade técnica e aderência aos requisitos de negócio.
O modelo de trabalho da vaga é:
CLT, Híbrido (para pessoas de BH e região) ou Remoto para demais localidades.
Carga horária: 44h semanais, de segunda a quinta-feira das 08h às 18h e sexta-feira das 08h às 17h.