Resolução de problemas em toda a stack OSS
Analiso incidentes nas aplicações, bases de dados e VMs e desenvolvo soluções permanentes para falhas recorrentes.
Aplicações · Bases de dados · VMs
OSS Assurance Expert · Vodafone · Lisboa, Portugal
Trabalho nos sistemas que suportam o OSS Assurance na Vodafone. Grande parte do meu trabalho começa por perceber por que motivo algo falhou numa aplicação, base de dados ou VM e termina com uma correção, documentação mais clara ou uma automação que ajude a prevenir o problema ou a recuperar mais rapidamente. Antes de passar para OSS Assurance, trabalhei mais de uma década no Atlantic NOC da Vodafone, em Portugal, no suporte às operações da Vodafone UK e à RAN 2G–5G da Vodafone Spain.
Disponível para oportunidades sénior em OSS, operações técnicas e automação
O que faço
Gosto de compreender como os sistemas funcionam, acompanhar os problemas através das diferentes camadas e deixar a operação num estado melhor através de documentação, soluções permanentes ou automação.
Analiso incidentes nas aplicações, bases de dados e VMs e desenvolvo soluções permanentes para falhas recorrentes.
Aplicações · Bases de dados · VMs
Desenvolvi pre-checks específicos para as funções do Netcool e um script de recuperação de sessões de base de dados, além de automações Ansible.
Netcool · Oracle · Ansible
Reúno informação dispersa para apoiar o planeamento, a distribuição de tickets e a utilização das métricas resultantes.
Ferramentas internas · Dados RAN · Processos
Documento a configuração dos serviços, defino processos de suporte e mantenho os procedimentos atualizados à medida que a operação evolui.
Documentação · Processos · Transferência de conhecimento
Casos profissionais
Desenvolvi estas ferramentas para resolver problemas recorrentes nas equipas em que trabalhei. O código-fonte, os dados e a arquitetura interna não são públicos.
Vodafone · Atlantic NOC · Vodafone Spain
+250 mil €de poupança anual
Enquanto dava suporte à RAN da Vodafone Spain a partir do Atlantic NOC, concebi, desenvolvi e implementei uma automação em Python e ISSTAR. Coordenei ainda os recursos da equipa e planeei e executei os pedidos de alteração em produção (CRQs) necessários à implementação.
Python · ISSTAR · Implementação em produção
Vodafone · Atlantic NOC · Vodafone UK
70 mil €custo estimado da alternativa externa
Desenvolvi uma solução em Python que lia o mapa diário de disponibilidade da equipa em Excel, distribuía tickets pelos elementos disponíveis, enviava alertas por e-mail para tickets de maior prioridade e registava métricas.
Python · BMC Remedy · Excel · Métricas de tickets
Vodafone · Atlantic NOC · Vodafone UK
Portal RANvárias fontes numa só vista de planeamento
Desenvolvi um portal em PHP, Python e Huawei HSL que combinava várias fontes de dados RAN da Vodafone UK usadas pela equipa na preparação de projetos de rede.
PHP · Python · Huawei HSL · Dados RAN
Progressão profissional
Progredi da monitorização de primeira linha para a análise de segunda linha, a coordenação de equipas e as operações RAN, antes de passar para OSS Assurance em julho de 2025.
Entrei na operação quando esta começou a passar para in-house. Isso implicou compreender como as plataformas estavam configuradas, documentar o conhecimento necessário à equipa e ajudar a definir os processos de suporte. Atualmente, investigo problemas em Netcool, Infovista, FNT, Cramer e Checkmk, nas respetivas bases de dados e em mais de 50 VMs.
A partir do Atlantic NOC da Vodafone, em Portugal, dei suporte à RAN 2G–5G da Vodafone Spain e desenvolvi automações que reduziram tarefas manuais e o consumo de energia da rede.
A partir do Atlantic NOC da Vodafone, em Portugal, dei suporte de segunda linha à rede 2G–5G da Vodafone UK e desenvolvi ferramentas para distribuição de tickets, planeamento RAN e migração de nós.
Trabalho técnico público
O Proxmox Service Notes é público, testado e documentado. Os repositórios académicos ficam disponíveis como arquivo separado na página Trabalho.
Projeto independente · Ferramenta operacional
Uma ferramenta em Bash que atualiza as notas de serviço do Proxmox a partir de ficheiros de configuração. Inclui modo dry-run, validação de dados, escape de HTML e validação de certificados TLS.
18 testes automatizados · ShellCheck · GitHub Actions
BaluLabs · Ambiente pessoal
Uso o BaluLabs para praticar o trabalho operacional em torno dos serviços: implementação, acesso, monitorização, atualizações, documentação, cópias de segurança e recuperação.
Funciona no meu ambiente pessoal em Proxmox. Mantenho privadas a topologia e a configuração reais.
Ver como opero o laboratórioOportunidades
Interesso-me também por automação operacional e funções adjacentes de plataforma onde a minha experiência seja útil, enquanto continuo a desenvolver competências em Kubernetes e cloud-native.