Analista de Sistemas e Desenvolvimento III

Responsável pelo ciclo completo de análise e desenvolvimento de sistemas, atuando desde a especificação de requisitos, modelagem de dados e codificação até a manutenção e sustentação das soluções. Com alta autonomia técnica, o profissional tem como objetivo assegurar o restabelecimento ágil dos serviços de TI, além de evoluir e aprimorar continuamente as aplicações, desenvolvendo soluções robustas e escaláveis utilizando tecnologias como Python e JavaScript, sempre alinhado aos processos estabelecidos pela organização. Responsabilidades e atribuiçõesRealizar levantamento, análise, validação e documentação de requisitos de negócio junto aos usuários.Mapear processos e realizar modelagem de dados para implementação de sistemas alinhados às regras de negócio.Identificar necessidades de informação e construir protótipos de interfaces baseados nos requisitos.Elaborar estimativas de esforço, recursos e prazos utilizando Caso de Uso e Análise de Pontos de Função.Projetar, desenvolver, implementar e manter sistemas de informação completos.Desenvolver e manter aplicações back-end em Python (Django/FastAPI/Flask) e/ou front-end/full-stack em JavaScript (Node.js/React/Vue/Angular).Realizar modelagem de dados relacionais e escrever queries SQL complexas e otimizadas para relatórios e manipulação de dados massivos.Selecionar, desenvolver e manter frameworks e ferramentas de apoio ao desenvolvimento.Executar a implantação de sistemas e acompanhar sua homologação junto aos usuários.Atender e resolver chamados da área de desenvolvimento no sistema de gestão do cliente registrando todas as informações.Diagnosticar e resolver bugs críticos em ambiente de produção.Realizar Code Reviews para garantir qualidade, legibilidade e boas práticas.Planejar, especificar e preparar massa de dados para testes de integração, eliminando erros e garantindo funcionalidade.Acompanhar e avaliar o desempenho dos sistemas em operação.Elaborar e manter padrões, regras e bibliotecas de componentes para desenvolvimento.Gerar e atualizar documentação técnica (APIs, diagramas) e operacional dos sistemas.Gerenciar bibliotecas de objetos e componentes padrões.Elaborar relatórios gerenciais e estatísticos relacionados aos sistemas.Atuar para assegurar a transferência de conhecimento técnico na equipe.Elaborar pareceres sobre aplicação de novas tecnologias no desenvolvimento.Disseminar informações sobre padrões, regras e novas tecnologias.Realizar treinamentos e elaborar material de suporte para usuários e mantenedores.Participar de eventos técnicos quando demandado pela gestão.Requisitos e qualificaçõesFormação Acadêmica, Cursos ou Certificações:Superior completo na área de TI ou curso de graduação de nível superior em qualquer área de formação,acompanhado de certificado de conclusão de especialização/mestrado na área de TI de, no mínimo, 360 horas/aula.Experiência Profissional:Experiência com atuação em análise e desenvolvimento de sistema;Controle de versão: Git (Gitflow), GitLab e GitHub;Gestão de projetos: Jira;IDE: VS Code e plugins relevantes;Conteinerização: Docker (conceitos básicos);Arquitetura: Conceitos de API RESTful;Python: Experiência sólida com frameworks web (Django, FastAPI ou Flask) e scripts de automação;JavaScript: Domínio de ES6+, assincronismo e experiência com Node.js ou frameworks front-end modernos (React, Vue ou Angular);SQL: Domínio de SQL ANSI e dialetos específicos (PostgreSQL, Oracle ou SQL Server);Modelagem: Experiência comprovada em modelagem relacional (DER), normalização e integridade referencial;Administração: Experiência em criação de Views, Stored Procedures, Triggers e administração básica de bancos de dados.Informações adicionaisNossos benefícios:Plano de saúde Hapvida, Bradesco Saúde ou Unimed (de acordo com a disponibilidade do local);Plano odontológico Hapvida Odonto ou Bradesco dental; Vale Alimentação ou Refeição Alelo;Seguro de vidaVale transporte;Convênio farmácia;Convênio faculdades;Totalpass;Plataforma de educação interna;Kit Bem-vindo ao mundo bebê;Plataforma Moodar.