Entender e apoiar o desenho e construção dos ambientes de entrega e publicação das aplicações.
Definir e implantar boas práticas de mercado para Integração Contínua e Publicação.
Desenvolver processos automatizados para rotinas de ambiente das aplicações.
Definir e construir especificações para empacotamento das aplicações em Containers.
Definir e configurar serviços de Cloud para apoiar as construções e entregas dos sistemas.
Definir e implantar ferramentas do ciclo de vida dos sistemas (Atlassian, SonarQube e ELK).
Lidar com clientes para ajudar a levantar requisitos técnicos, especificar a arquitetura dos sistemas para entrega e qualidade mais apropriada, identificar limitações dos métodos existentes, desenvolver novos métodos na medida do necessário e apresentar resultados.
Experiência profissional com integração e entrega contínua.
Experiência em Clouds:
Amazon AWS, Empresa importante Azure e Empresa importante Cloud Plataform.
Experiência em sistemasoperacionais Windows e Linux e suas configurações de rede.
Conhecimentos em linguagem shell script, como bash, sh e PowerShell.
Conhecimentos em instalação e configuração de Webserver IIS, Apache e Nginx.
Conhecimentos para automação de build/deploy de software.
Conhecimentos em Containers (Docker e Kubernetes).
Conhecimentos de configurações e uso do Git (Bitbucket e Github).
Conhecimentos em linguagens de programação (C#, Java, Python e NodeJS).
Conhecimentos em tecnologias de Front end (Angular, TypeScript e Javascript).
Conhecimentos de Qualidade de Software (SonarQube e Testes automatizados).
Conhecimentos em Arquitetura de Software (Padrões de Projetos e DDD).
Conhecimentos nas ferramentas Atlassian (JIRA, Bitbucket, Confluence e Bamboo).
Metodologias ágeis de gestão de projeto (Scrum, XP ou Kanban).
Boa Escrita e leitura em inglês.
Graduação em Ciência da Computação, Sistemas de Informação, Engenharia de Software ou Engenharia da Computação.