Sobre a oportunidade
Vaga | Analista Desenvolvedor TI SR
Responsabilidades
Desenvolver, implementar e manter os recursos tecnológicos da empresa e seus sistemas, visando garantir a disponibilidade necessária para o pleno andamento dos negócios, trazer as inovações e melhores práticas de mercado, preservando a integridade e segurança dos dados e informações. Conhecer tecnicamente as fases das atividades, identificando e orientando na solução de problemas sistêmicos Elaborar e orientar atividades de correção e manutenção dos programas Desenvolver, customizar apoiar na melhoria de sistemas, através da aplicação de metodologias específicas e realização de testes para homologação Manter a disponibilidade dos recursos tecnológicos por meio do acompanhamento das manutenções corretivas e preventivas Colaborar com os projetos da área através da preparação de relatórios, apresentações e documentação necessária, conforme escopo pré-definido Executar rotinas da área de tecnologia de informações mediante protocolos, procedimentos e orientações do Superior imediato Atuar na identificação e solução de problemas e desvios tecnológicos, realizando análises preliminares, conforme orientações Contribuir na implantação e manutenção das soluções/ferramentas de governança de TI e de gestão de incidentes de problemas Participar da elaboração de plano de testes de sistemas e executar os testes unitários Executar as fases de elaboração de requisitos e da programação de sistemas, desenvolver, testar e implementar Criar meios facilitadores de utilização dos sistemas e buscar novas tecnologias, realizando atualização e melhorias em sistemas Realizar outras atividades profissionais correlatas e inerentes ao cargo exercido
Requisitos
Ensino Superior Completo em áreas afins. Desejável pós-graduação em andamento. Domínio na análise e desenvolvimento de sistemas Conhecimento em Sistemas informatizados Conhecimento em Segurança da Informação Conhecimento em administração de Banco de Dados Conhecimento em programação/codificação de softwares (.Net core, .Net 4.5, T-SQL, PL/SQL e SQL) Conhecimento em modelagem de sistemas em camadas (MVC) GIT Integração contínua Entrega contínua Vivência ou conhecimento em equipes ágeis (SCRUM) e suas cerimônias Conhecimento em Código limpo/Clean Code Conhecimento em Arquiteturas de software modernas/escaláveis Mensageria Cluster master/worker Gerenciamento de logs Containers (docker)