Sobre a posição
A Metaperfil busca um Desenvolvedor Full Stack / Sistemas Corporativos para atuar diretamente no desenvolvimento, integração, automação e sustentação das soluções utilizadas nas operações da empresa.
A posição possui forte interação com o ERP Sankhya, bancos de dados Oracle e MySQL, aplicações desenvolvidas em Scriptcase/PHP, APIs, serviços de integração e sistemas internos utilizados pelas áreas Comercial, Produção, PCP, Expedição, Logística, Financeiro, Faturamento, Compras, RH e demais departamentos.
Mais do que desenvolver novas telas, buscamos um profissional capaz de entender o processo de negócio, investigar problemas, identificar a origem das informações nos sistemas e transformar necessidades operacionais em soluções tecnológicas confiáveis.
Principais responsabilidades
- Desenvolver, manter e evoluir aplicações web internas utilizando PHP, Scriptcase, JavaScript, HTML e CSS.
- Criar novas funcionalidades, telas, dashboards, consultas e ferramentas de apoio às operações da empresa.
- Atuar diretamente na integração e customização de processos relacionados ao ERP Sankhya.
- Desenvolver e otimizar consultas utilizando SQL em Oracle e MySQL.
- Trabalhar com ferramentas de administração e consulta de banco de dados, incluindo DBExplorer, HeidiSQL e ambientes relacionados ao Sankhya.
- Desenvolver e manter SELECTs, INSERTs, UPDATEs, views, procedures, functions, triggers e demais rotinas de banco de dados, respeitando regras de negócio e integridade das informações.
- Analisar erros provenientes de triggers, procedures, APIs, serviços e integrações, identificando causa raiz e implementando correções.
- Realizar diagnóstico de erros Oracle, MySQL, PHP e integrações entre sistemas.
- Desenvolver e manter integrações entre Sankhya, aplicações internas, APIs REST e serviços externos.
- Criar e manter serviços responsáveis pela comunicação e movimentação de informações entre sistemas.
- Desenvolver automações para reduzir atividades manuais e melhorar a confiabilidade dos processos internos.
- Apoiar processos relacionados a pedidos, produção, PCP, apontamentos, expedição, estoque, faturamento, financeiro e logística.
- Criar consultas e rotinas para análise, conferência e correção de inconsistências de dados.
- Trabalhar com grande volume de informações, garantindo performance e consistência das consultas.
- Monitorar logs, identificar falhas de processamento e atuar na resolução de incidentes.
- Corrigir bugs e realizar melhorias de performance, segurança e usabilidade nas aplicações existentes.
- Participar da definição da arquitetura de novas aplicações, integrações e automações.
- Apoiar implantação de novas versões e funcionalidades em ambiente produtivo.
- Realizar testes antes da disponibilização de alterações aos usuários.
- Documentar sistemas, integrações, regras de negócio, estruturas de banco e procedimentos técnicos.
- Utilizar controle de versão, preferencialmente Git, para organização e rastreabilidade do desenvolvimento.
- Interagir diretamente com usuários e gestores das áreas para levantamento de requisitos e entendimento dos processos.
- Propor melhorias tecnológicas e arquiteturais para aumentar produtividade, segurança e eficiência operacional.
Tecnologias e conhecimentos importantes
- PHP
- Scriptcase
- JavaScript
- HTML5
- CSS3
- SQL
- Oracle Database
- MySQL
- HeidiSQL
- ERP Sankhya
- APIs REST
- JSON
- Integração entre sistemas
- Git
- Desenvolvimento e manutenção de aplicações web
- Modelagem e manipulação de banco de dados
- Análise de logs e troubleshooting
- Procedures, functions e triggers
- Automação de processos
Conhecimentos em ferramentas de automação e integração, como n8n, serão considerados diferenciais.
Qualificações
- Experiência com desenvolvimento Full Stack, especialmente em aplicações corporativas.
- Experiência prática com desenvolvimento back-end em PHP.
- Conhecimento sólido em banco de dados e linguagem SQL.
- Experiência com Oracle e/ou MySQL.
- Capacidade de compreender estruturas de banco existentes e realizar análise de relacionamentos entre tabelas e sistemas.
- Conhecimento em desenvolvimento e consumo de APIs REST.
- Conhecimento de desenvolvimento front-end utilizando JavaScript, HTML e CSS.
- Capacidade de investigar problemas de forma analítica e identificar causa raiz.
- Facilidade para compreender processos de negócio e convertê-los em soluções de software.
- Organização para trabalhar com ambientes produtivos e informações críticas para a operação da empresa.
- Conhecimento de Git ou outro sistema de controle de versão.
- Capacidade de trabalhar em conjunto com equipes administrativas, comerciais e industriais.
Diferenciais
- Experiência com ERP Sankhya.
- Experiência com Scriptcase.
- Experiência com desenvolvimento de customizações e integrações envolvendo ERP.
- Conhecimento de PL/SQL Oracle.
- Experiência com triggers, procedures e regras de negócio diretamente no banco.
- Experiência com automações utilizando n8n ou ferramentas semelhantes.
- Vivência com integração entre sistemas corporativos.
- Experiência em ambientes industriais, produção, PCP, logística, expedição ou faturamento.
- Conhecimento de infraestrutura de aplicações e serviços.
- Experiência com análise de performance de consultas e otimização de banco de dados.
Perfil que buscamos
Buscamos uma pessoa que não se limite apenas a receber uma especificação e programar.
O profissional deverá ter capacidade de entender o problema, investigar banco de dados e sistemas, conversar com as áreas envolvidas, propor uma solução e acompanhar seu funcionamento em produção.
É importante ter perfil analítico, autonomia para investigação, senso crítico, organização e preocupação com estabilidade e segurança, considerando que muitas das soluções desenvolvidas estão diretamente relacionadas às operações da empresa.
- Formação em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Análise e Desenvolvimento de Sistemas ou áreas relacionadas será considerada desejável.