Desenvolvedor(a) Backend Pleno (PJ)Sobre o MineMind : O MineMind é um assistente de IA especializado para o setor de mineração, desenvolvido para apoiar equipes técnicas em tarefas como análise de dados, geração de relatórios, interpretação de documentos, automação de rotinas e suporte operacional, desenvolvido pela Citric Solutions.Ele integra informações de diferentes fontes e permite que engenheiros, analistas e gestores acelerem decisões e padronizem processos, sempre dentro do contexto técnico da mineração.ResponsabilidadesDesenvolver e evoluir os serviços backend que sustentam o MineMind.Implementar novas APIs, integrações e funcionalidades do produto.Atuar com autenticação, controle de acesso, fluxos de dados e persistência.Trabalhar com processamento de arquivos, manipulação de dados e lógica de negócio.Contribuir para melhorias de qualidade, organização e performance da plataforma.Colaborar com o time de produto e frontend para manter consistência entre módulos.Tecnologias utilizadasLinguagens e Frameworks : Python, Node.js, Flask, FastAPI, Express.Bancos e Storage : PostgreSQL, Oracle Database, Firestore, Redis, storage compatível com S3.Vetorização e IA : ChromaDB, Oracle Autonomous JSON / Oracle AI Vector SearchAutenticação e Identidade : Firebase Auth, Oracle Identity Cloud Service (IDCS).
Integrações e APIs : REST, Webhooks, SDKs de provedores de IA, serviços externos corporativos.Infraestrutura e DevOps : Docker, CI / CD, ambientes em nuvem (OCI).
Monitoramento e Logs : Sentry, Prometheus / Grafana (ou equivalentes).
RequisitosExperiência prática com Python ou Node.js.Conhecimento em SQL / NoSQL.Vivência criando ou consumindo APIs REST.Familiaridade com testes, versionamento e boas práticas.Boa comunicação e autonomia no trabalho remoto.Diferencial : experiência com Oracle (SQL, integrações, drivers, OCI).
Desenvolvedor Back End • Macaé, Rio de Janeiro, Brasil