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.
Responsabilidades Desenvolver 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 utilizadas Linguagens 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 Search Autenticaçã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).
Requisitos Experiê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 • Chapecó, Brasil