Job description
Atuar no desenvolvimento, análise de projetos de sistemas, levantar requisitos, mapear processos e realizar modelagem de dados, com objetivo de estudar e implementar sistemas de acordo com as regras de negócio. Analisar o desempenho de sistemas implantados, solucionar problemas técnicos e elaborar manuais.
Desenvolver e implantar sistemas informatizados dimensionando requisitos e funcionalidade do sistema, auxiliando na especificação da sua arquitetura, escolhendo ferramentas de desenvolvimento, especificando programas, codificando aplicativos.
Administrar o ambiente de desenvolvimento (landscape), prestar suporte técnico e treinamento aos usuários, elaborar documentação técnica, estabelecer padrões, liderar projetos, oferecer soluções para ambientes informatizados e pesquisar novas tecnologias, arquiteturas, plataformas e metodologias para desenvolvimento de sistemas.
Main responsibilities
- Executar a manutenção preventiva ou corretiva de sistemas, conforme solicitações dos usuários através da área de atendimento (chamados), alterando o processamento, base de dados e fluxos, gerenciando versões dos produtos (criação de branches e tags) e bancos de dados, etc. adaptando-os às novas necessidades dos usuários, atualização de tecnologia, correção de erros, melhoria de desempenho, atualizar a documentação técnica evidenciando as alterações para controle e governança;
- Elaborar documentação para os sistemas e aplicações de fácil entendimento, visando a melhor interpretação dos desenvolvedores e terceiros;
- Efetuar o levantamento das informações através de entrevistas com os usuários finais e gestores, visando elaborar os processos que serão utilizados no desenvolvimento dos sistemas e aplicações;
- Desenhar o diagrama de fluxos de informações, bem como inventariar software e hardware, efetuando o levantamento de todas as ferramentas necessárias para o desenvolvimento do projeto;
- Elaborar documentos necessários para o desenvolvimento dos sistemas e aplicações, dicionários de dados, manuais do sistema e relatórios técnicos;
- Emitir parecer técnico, sobre o desenvolvimento dos sistemas e aplicações, quando for necessário;
- Efetuar toda a documentação necessária sobre níveis de serviços, capacidade e performance, soluções disponíveis, efetuando a divulgação destas para as áreas envolvidas;
- Elaborar os estudos de viabilidade técnica e econômica, bem como especificações técnicas, verificando a viabilidade do projeto;
- Desenvolver sistemas através do levantamento de dados e estudos das regras de negócios inerentes ao sistema e aplicação, dimensionando requisitos e funcionalidades de sistemas, prevendo taxas de crescimento, alternativas físicas de implantação e montando protótipos do sistema;
- Realizar auditoria e monitorar a performance do sistema e aplicação, identificando e corrigindo falhas e executando procedimentos para melhorias;
- Administrar perfil de acesso às informações, dados e recursos, evitando conflitos de informações;
- Orientar as áreas de negócio, nas consultas a documentações técnicas e fontes alternativas de informações, simulando problemas em ambiente controlado quando necessário ou acionando suporte;
- Ministrar treinamento, preparando conteúdo programático e o material didático, determinando os pré-requisitos do treinamento, e os recursos áudio visuais;
- Prestar consultoria técnica, quando necessário, identificando necessidades dos usuários, propondo mudanças de processos e funções, negociando alternativas de solução, propondo adoção de novos métodos e técnicas, visando adequar soluções a necessidades dos mesmos;
- Pesquisar e identificar novas tecnologias, identificando fornecedores, solicitando demonstrações de produto e avaliando a funcionalidade do produto, visando manter atualizados os sistemas e aplicações da empresa;
- Acompanhar projetos de desenvolvimento de sistemas e aplicações, selecionando fornecedores, preparando cronogramas de atividades e financeiro, administrando recursos internos e externos, avaliando a qualidade dos sistemas e aplicações desenvolvidos e validando o produto final junto aos usuários;
- Manter o controle de contratos de fornecimento de serviços de TI;
- Consultoria técnica no ERP para solucionar problemas;
- Utilizar linguagem SQL para elaboração de resultados gerenciais;
- Experiência em planejamento de equipe, gestão de pessoas, diversas linguagens de programação e sistemas operacionais;
- Domínio em plataformas e metodologias de desenvolvimento de sistemas, lógica de programação, sistemas gerenciadores de banco (T-SQL), modelagem de dados;
- Demais atividades relacionadas a área.
Requirements and skills
Formação superior completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;
Sólida experiência com ERP Protheus (TOTVS), incluindo módulos de Estoque, Financeiro, Contábil, Fiscal e Faturamento;
Domínio em linguagem ADVPL para desenvolvimento, customização e manutenção de rotinas no Protheus;
Conhecimento avançado em SQL (consultas, procedures e relatórios gerenciais).
Additional information
- Assiduidade;
- Plano de Saúde;
- Plano Odontológico;
- Vale Alimentação;
- Restaurante na empresa;
- Vale Transporte;
- Seguro de Vida;
- Wellhub;
- Plano de Incentivo (PPR – vinculado a metas);
- Crédito Consignado em Folha Creditas e Banco Alpha;
- Programa de Saúde Emocional - Rede de Psicologia.