MISSÃO DO CARGO
Projetar e manter uma estrutura necessária para os sistemas e aplicações complexas, prestando suporte na implantação e na sua utilização durante a implantação da solução. Prestar suporte a clientes e analistas nos casos de problemas envolvendo componentes da arquitetura dos sistemas e aplicações.
DESAFIO / COMPLEXIDADE / SOLUÇÃO DE PROBLEMA
Desenvolver estruturas de sistemas e aplicações, que gerem maior confiabilidade e desempenho, bem como o menor custo e que venham a atender as necessidades dos usuários.
Manter atualizados com as novas tecnologias encontradas no mercado.
Propor formas de desenvolvimento que ofereçam recursos tanto para aumentar a produtividade do programador, quanto para melhorar a qualidade do sistema e aplicação a serem desenvolvidos.
EXPERIÊNCIA:
Pleno – Desejável 3 a 4 anos de experiência profissional na área de especialização.
ESCOLARIDADE:
Pleno – Superior Completo em disciplina técnica necessária, desejável Pós em Gestão de Projetos ou TI ou Negócios;
CONHECIMENTOS ESPECÍFICOS:
Pleno – Inglês intermediário técnico, desenvolvimento e manutenção de sistemas, arquitetura de serviços (SOA, Rest, GraphQL e etc).
HABILIDADES E COMPETÊNCIAS ESSENCIAIS
Pleno – Planejamento e condução de projeto, condução de reuniões técnicas e liderança da própria equipe.
Responsáveis pelo design estrutural de grupos de informações relacionadas ou pela organização e rotulação de Web sites, Intranets, comunidades online e software para dar suporte a usabilidade e facilidade de obtenção de informações.
RESPONSABILIDADES PRINCIPAIS
Analisar e compreender as exigências e funcionalidades que o sistema e aplicação deverá executar de acordo com os requisitos definidos pelos clientes, usuários e comercial;
Analisar os módulos e componentes para o desenvolvimento bem como os seus requisitos, visando encontrar ou apresentar uma arquitetura que satisfaça as necessidades do sistema;
Elaborar o escopo do projeto do sistema ou aplicação, definindo os padrões de arquitetura e a construção de diagramas de aplicação, selecionando os elementos estruturais e suas interfaces, mapeamento de conexões, sistemas internos e externos, tecnologia aplicada, requisitos de qualidade dos serviços, com os quais ele será composto.
Desenvolver um modelo de segurança, avaliando a autenticação, autorização, criptografia, logging, exceções, etc.;
Elaborar modelo de desempenho, considerando os requisitos de qualidade de serviços, o volume de processamento esperado e os objetivos de desempenho exigidos pelo sistema, assim como o orçamento disponível para estas;
Criar o protótipo de arquitetura da estrutura do sistema e aplicação, mapeando as questões para o correto desenvolvimento do sistema e aplicação;
Elaborar a comunicação da arquitetura do sistema e aplicação, certificando que seja compreensível à arquitetura;
Assegurar o sistema e aplicação entregue, esteja consistente com a arquitetura acordada, garantindo a qualidade e exigências definidas com o cliente;
Efetuar o acompanhamento do ciclo de vida do sistema e aplicação, visando manter atualizado as necessidades do mercado.
Contribuir com o desenvolvimento de novos conceitos e melhorar as técnicas existentes, visando manter a empresa com a melhor tecnologia de ponta.
Localidade: PETRÓPOLIS