¨ Desenvolvedor Full Stack
Manter em funcionamento todo o ambiente de sistemas e suas ferramentas auxiliares, realizando sua administração, manutenção e implantando mudanças pontuais definidas pela CTI.
Atribuições:
Avaliar, adotar e implementar ações preventivas e corretivas, visando adequação do Ambiente de Tecnologia da Informação, de acordo com as expectativas da SPPREV.
Dar suporte técnico à CTI, gerando e mantendo documentação atualizada e adequada ao perfeito entendimento operacional dos Sistemas Aplicativos disponibilizados.
Avaliar, validar e revisar todos os documentos relacionados à Sistemas Aplicativos adotados pela SPPREV.
Viabilizar tecnicamente a adoção e implementação de Tecnologias que revertam em benefícios operacionais a SPPREV e a seus usuários.
Revisar e entender os requisitos do projeto, tanto funcionais quanto não funcionais.
Projetar e otimizar esquemas de banco de dados para atender aos requisitos da aplicação.
Escrever código HTML, CSS e JavaScript para criar interfaces de usuário interativas e responsivas.
Criar lógica de negócios e implementar funcionalidades do servidor usando linguagens como Node.js, Python, Ruby, etc.
Integrar APIs de terceiros para acessar serviços e dados externos necessários para a aplicação.
Garantir a segurança da aplicação, implementando práticas como autenticação, autorização e proteção contra-ataques comuns.
Escrever e executar testes unitários para garantir a qualidade e robustez do código.
Publicar a aplicação em ambientes de produção e realizar a manutenção contínua, garantindo que a aplicação esteja sempre disponível e funcional.
Trabalhar em colaboração com outros membros da equipe, como gerentes de projeto, analistas de requisito, DBAs e outros desenvolvedores.
Manter-se atualizado com as últimas tendências e tecnologias no desenvolvimento web e avaliar a sua aplicabilidade para a operação.
Diagnosticar e corrigir bugs ou problemas de funcionamento da aplicação em ambientes de desenvolvimento e produção.
Criar documentação clara e abrangente para o código, facilitando a manutenção futura e a colaboração com outros desenvolvedores.
Coletar feedback dos usuários finais, analisar e implementar melhorias com base nessas informações.
Qualificações e Experiências Requisitadas:
Conhecimento de sistemas de banco de dados Postgre, Microsoft SQL e Oracle.
Conhecimentos de programação e configuração de ambientes de suporte à sistemas.
Conhecimentos em UML.
Nível superior completo em TI comprovado por atestado de conclusão de curso ou diploma emitido por entidade de ensino superior.
Capacidade de aprender rapidamente novas habilidades e tecnologias.
Trabalho em equipe.
Bom relacionamento interpessoal. ;
Candidatar
Receba alerta de vagas da cidade
Brasília