Desenvolvedor DevSecOps é um profissional responsável por garantir a segurança e conformidade das aplicações em nuvem. O papel é fundamental para as empresas que buscam proteger seus dados e infraestrutura contra ameaças cibernéticas.
A principal atividade do Desenvolvedor DevSecOps é proponer idéias para o futuro de infraestrutura do grupo em Cloud, visando dar autonomia para os times de desenvolvimento com as automações/ferramentas/plataforma.
Responsabilidades
* Analisar arquitetura de aplicações, entendendo o negócio do cliente, visando oferecer novas soluções, melhores práticas em nuvem, redução de custo, e otimização de performance.
* 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.
* Desenvolver infraestruturas que gerem maior confiabilidade e desempenho, bem como o menor custo e que venham a atender as necessidades dos clientes.
Para exercer essa função, é necessário ter conhecimentos em Linux e Windows, além de experiência em nuvem pública (AWS, Azure e Heroku), infraestrutura de aplicações WEB e ferramentas de entrega contínua (AzureDevOps, jenkins).