Analista de Sistemas Sênior

DELIVER IT · Remoto, BR

**Você se considera uma pessoa que tem sede por aprendizado, gosta de trabalhar em equipe e curte compartilhar conhecimento? Então essa oportunidade é para você!** Buscamos uma pessoa Analista de Sistemas para atuar em uma das squads responsáveis pela construção e evolução dos sistemas da organização. A posição terá foco na análise de necessidades do negócio, especificação de soluções e acompanhamento de projetos de desenvolvimento, implantação, integração e automação. Os projetos utilizam principalmente Java, JavaScript, Angular e banco de dados Oracle. Essa pessoa trabalhará em conjunto com analistas de negócios, desenvolvedores, profissionais de testes, fornecedores e demais stakeholders, garantindo que as entregas estejam alinhadas às necessidades dos usuários e aos objetivos da organização. Você irá trabalhar em uma das mais tradicionais instituições de ensino superior do Brasil! **Responsabilidades e atribuições** Responsabilidades e atribuições * Compreender necessidades, processos e regras de negócio, transformando\-os em requisitos claros e gerenciáveis. * Analisar e propor soluções de sistemas alinhadas aos objetivos da organização. * Elaborar especificações funcionais e técnicas para aplicações desenvolvidas em Java, JavaScript e Angular. * Analisar estruturas, consultas, integrações e impactos relacionados ao banco de dados Oracle. * Avaliar os impactos das soluções nos sistemas existentes, processos, integrações, arquitetura e padrões técnicos. * Apresentar as soluções ao time e aos stakeholders antes da entrada na esteira de desenvolvimento. * Atuar com analistas de negócios na estruturação, no detalhamento e na priorização do backlog. * Acompanhar as atividades de desenvolvimento, testes, homologação e implantação. * Garantir que as soluções sejam executadas conforme o escopo, o prazo e o custo estabelecidos. * Participar das cerimônias e reuniões da squad, contribuindo para o planejamento e a execução das atividades. * Manter atualizados os requisitos, documentos e registros relacionados às entregas. * Apoiar a implantação das soluções em produção, incluindo configurações, parametrizações e estabilização. * Orientar usuários e esclarecer dúvidas sobre as funcionalidades dos sistemas. * Identificar dependências e impactos relacionados às soluções desenvolvidas por outras squads. * Apoiar a transferência de conhecimento para as equipes responsáveis pela sustentação e melhoria contínua. * Acompanhar entregas realizadas por fornecedores e validar sua aderência aos requisitos. * Propor melhorias nos processos de desenvolvimento, qualidade, integração e arquitetura. * Compartilhar conhecimentos e boas práticas com a equipe. **Requisitos e qualificações** **Confere abaixo o que você vai precisar saber pra se dar bem nessa oportunidade!** **CONHECIMENTOS EXIGIDOS** * Ensino Superior completo em Tecnologia da Informação, Sistemas de Informação, Ciência da Computação, Engenharia de Software, Administração com ênfase em TI ou áreas relacionadas. * Experiência com análise de sistemas e levantamento de requisitos. * Experiência na elaboração de especificações funcionais e técnicas. * Conhecimento de aplicações desenvolvidas em Java. * Conhecimento de desenvolvimento web com JavaScript. * Conhecimento do framework Angular. * Conhecimento de banco de dados Oracle, incluindo modelagem, consultas SQL e criação de objetos. * Capacidade de analisar os impactos de alterações entre frontend, backend, banco de dados e integrações. * Conhecimento dos processos de desenvolvimento, testes, homologação e implantação de sistemas. * Experiência com acompanhamento de projetos ou entregas de desenvolvimento de software. * Capacidade de compreender processos e regras de negócio e transformá\-los em soluções de sistemas. * Experiência com organização, detalhamento e acompanhamento de backlog. * Conhecimento de metodologias ágeis e participação em rotinas de squads. * Experiência na comunicação com equipes técnicas, áreas de negócio, usuários e stakeholders. * Capacidade de documentar soluções, decisões, requisitos e processos. * Inglês intermediário para leitura, escrita e conversação. **CONHECIMENTOS DESEJÁVEIS** * Pós\-graduação ou especialização em Tecnologia da Informação, Administração com ênfase em TI ou áreas relacionadas. * Experiência anterior em projetos que utilizem conjuntamente Java, Angular e Oracle. * Conhecimento de APIs REST e integração entre sistemas. * Conhecimento de sistemas de mensageria e filas. * Conhecimento de PL/SQL e otimização de consultas no Oracle. * Conhecimento de arquitetura de sistemas e padrões de integração. * Experiência com plataformas de CRM. * Experiência com sistemas relacionados a marketing, atendimento, relacionamento ou experiência do cliente. * Experiência com automação de processos de negócio. * Conhecimento de gestão de projetos de desenvolvimento ou implantação de sistemas. * Experiência com gestão e acompanhamento de fornecedores de tecnologia. * Experiência com planejamen