Titulo Estágio
DevOps - Software Continuous Integration and Delivery
Áreas de especialidade
Comunicações, Serviços e Infraestruturas
Local do Estágio
Lisbon, Portugal
Enquadramento
A EBS (Emvenci Business Services) desenvolve uma plataforma SaaS de cibersegurança com diversos módulos, desde um simulador de phishing, a formação em cibersegurança (elearning), um gestor de politicas de segurança, plataforma de registo dos requisitos do RGPD (Regulamento Geral de Proteção de Dados), um gestor de vulnerabilidades e uma plataforma de centralização e gestão de logs.
Para acomodar o rápido e constante desenvolvimento da plataforma, metodologias de Continuous Integration, Continuous Delivery e Continuous Deployment estão implementadas; usando ferramentas tais como o servidor de automatização Jenkins e a plataforma de analise de código-fonte Sonarqube.
Objetivo
O projeto consiste na verificação dos métodos que estão atualmente em uso bem como identificar pontos de melhoria, independentemente do ambiente e fase de desenvolvimento da plataforma.
Objetivos
- Investigar as atuais metodologias em uso;
- Verificação da configuração atual em todos os ambientes/módulos;
- Identificar pontos de melhoria;
- Implementar as respetivas melhorias;
- Expandir todos os processos
Plano de Trabalhos - Semestre 1
Análise
- Conhecer e analisar a plataforma/modúlos existentes;
- Conhecer e analisar as metodologias/ferramentas em uso;
- Identificar falhas de configuração
- Analisar o atual workflow de trabalho
Desenho
- Definir, por fases, o workflow ideal de CI/CD
- Definir as tecnologias a serem utilizadas
Relatório
- Desenvolver o relatório de projeto (intermédio)
Plano de Trabalhos - Semestre 2
Implementação
- Corrigir eventuais falhas de configuração/implementação
- Melhorar a eficacia das metodologias/ferramentas em uso
- Criar/expandir o processo de Continuous Delivery para outros ambientes (pe. Produção)
- Expandir o processo de Continuous Deployment para outros ambientes (pe. Produção)
Avaliação
- Verificar se os objetivos foram cumpridos
- Definir próximos passos evolutivos
Relatório
- Desenvolver o relatório de projeto final
Condições
As condições serão negociadas caso a caso, tipicamente ou por intermédio de estágio ou bolsa quando possível. Os valores rondam os 750/800€.
Observações
O orientador final será atribuido numa fase posterior pelo empresa, dependo da recurso e equipa atribuida.
Existe a opção de estágio remoto, mas deverá ser analisada em fase de seleção do candidato.
Orientador
Alexandre Miguel Coelho Aniceto
aaniceto@emvenci.com 📩