- Analisar arquitetura de aplicações, entendendo o negócio do cliente, visando sempre oferecer novas soluções, melhores práticas em nuvem, redução de custo, e otimização de performance;
- 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 da aplicação;
- Elaborar o escopo e construção de arquiteturas de 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;
- Elaborar modelo de desempenho, considerando os requisitos de qualidade de serviços, o volume de processamento esperado e os objetivos de desempenho exigidos pela aplicação;
- Contribuir com o desenvolvimento de novos conceitos e melhorar as práticas existentes.
Responsabilidades:
- Desenhar arquiteturas de TI (infraestrutura e aplicações) em nuvem pública e privada;
- Desenvolver infraestruturas que gerem maior confiabilidade e desempenho, bem como o menor custo e que venham a atender as necessidades dos clientes;
- Propor formas de arquiteturas que ofereçam recursos tanto para aumentar a produtividade do desenvolvedor, quanto para melhorar a qualidade do sistema e aplicação a serem desenvolvido;
- Ter obstinação na aplicação de padrões de TI;
- Definir soluções para exigências funcionais e não-funcionais;
- Estabelecer decisões arquiteturais.
Conhecimentos técnicos:
- Conhecimentos avançados em serviços de redes TCP/IP e infraestrutura de TI;
- Conhecimentos avançados em arquiteturas de nuvem pública (AWS/Azure/Google);
- Práticas Devops: CI/CD, deployment automatizado;
- Infraestrutura de aplicações WEB;
- Administração de infraestrutura de banco de dados;
- Ferramentas de automação (jenkins, puppet, chef, ansible);
- Infraestrutura como código (terraform, cloudformation, git);
- Conhecimentos básicos em programação (python, ruby, shell script, go, php).