DEVOPS & PLATFORM ENGINEERING

Gabriel
Philippi.

Infraestrutura, automação
e confiabilidade.

Mais de 5 anos de experiência com infraestrutura Linux, ambientes cloud e automação. Atuação em AWS, Azure e GCP, com foco em Kubernetes, GitOps, infraestrutura como código e observabilidade.

Pomerode, Santa Catarina · Brasil

01 / ENGINEERING WORKSPACE
infrastructure.yamlYAML
01engineer:
02  name: Gabriel Philippi
03  focus: platform engineering
04stack:
05  cloud: [AWS, Azure, GCP]
06  runtime: Kubernetes
07  infrastructure: Terraform
08  delivery: GitOps
01ProvisionarTerraform · Ansible
02EntregarKubernetes · GitOps
03ObservarPrometheus · Grafana
INFRASTRUCTURE AS CODEDECLARATIVE BY DESIGN
180+PRs de atualizaçãoem fluxo GitOps de autoatendimento
45 minde economia por ambienteno mínimo, com automação em Python
1M+objetos analisadosem diagnóstico de migração entre nuvens

Desenvolvimento e manutenção de ambientes de produção, pipelines de CI/CD e ferramentas de automação. Experiência com migrações entre provedores de nuvem, administração de clusters Kubernetes, configuração de redes e diagnóstico de incidentes em aplicações e infraestrutura.

Atuação técnica desde o provisionamento até a investigação de falhas em produção. Automação em Python e Bash, configuração declarativa e documentação operacional fazem parte desse trabalho.

Currículo completo
02 / PROJETOS SELECIONADOS

Implementação.
Contexto. Resultado.

Uma seleção de entregas em automação,
plataforma e diagnóstico de infraestrutura.

Platform Engineering01
Git commitPuppet BoltAmbientes

Atualização de ambientes com GitOps

Configuração declarativa e atualização de aplicações em múltiplos servidores, com execução acionada por alterações no Git.

  • Puppet
  • Puppet Bolt
  • Git
  • hiera-eyaml
180+ PRs de atualização fechados
Detalhes técnicos

O processo de atualização exigia edição manual de configurações e execução de comandos por ambiente, com 30 a 45 minutos de atuação operacional por atualização.

  • Reestruturação do Puppet Server para configuração de aplicações e versões por node.
  • Versionamento da configuração e execução de atualizações a partir de alterações no Git.
  • Descoberta dos servidores de destino com Puppet Bolt e suporte a múltiplos ambientes.
  • Criptografia de segredos com hiera-eyaml e rotação das credenciais abrangidas.

Fluxo de autoatendimento utilizado em mais de 180 PRs de atualização fechados no período documentado, retirando a execução manual de comandos da rotina de atualização.

Cloud Automation02
AWS · DNSPythonAzure · TLS

Automação de ambientes AWS e Azure

Integração de DNS, certificados, endpoints e credenciais em uma ferramenta Python para criação e manutenção de ambientes.

  • Python
  • AWS
  • Azure
  • DNS
Pelo menos 45 min poupados por ambiente
Detalhes técnicos

O provisionamento completo envolvia tarefas em dois provedores e levava de 1h a 1h45 por ambiente, incluindo coleta e transferência manual de informações.

  • Automação de registros DNS e validação de certificados entre Route 53 e Azure Front Door.
  • Coleta de endpoints e preparação de credenciais em um painel Python.
  • Renovação de certificados e suporte à substituição de registros durante migrações.
  • Permissões restritas às operações necessárias. Criação de Terraform e inclusão no GitOps mantidas como etapas separadas.

Economia de pelo menos 45 minutos por ambiente, com utilização registrada em 10 a 20 ambientes.

Troubleshooting03
S3 InventoryAnáliseAzure Blob

Análise de migração de armazenamento

Cruzamento de inventário, logs de transferência e classes de armazenamento para identificar arquivos ausentes no destino.

  • Amazon S3
  • Azure Blob
  • AzCopy
  • S3 Inventory
Mais de 1 milhão de objetos analisados
Detalhes técnicos

Uma migração apresentava arquivos inacessíveis e mensagens de erro de autenticação, embora o bloqueio estivesse relacionado à classe de armazenamento na origem.

  • Análise dos logs de transferência e identificação do comportamento da cópia server-to-server.
  • Validação da política de lifecycle e do estado de restauração dos objetos.
  • Cruzamento do inventário completo para verificar a relação entre tamanho e classe de armazenamento.
  • Documentação do procedimento de restauração em lote e retomada da transferência.

Mais de 200 mil objetos identificados como ausentes no destino. Causa validada em um inventário superior a 1 milhão de objetos, com procedimento de recuperação documentado.

Observability04
Logs + métricasCorrelaçãoDiagnóstico

Instrumentação e diagnóstico em Linux

Coleta de métricas de cgroup, profiling e análise de logs para investigar pressão de memória e bloqueio de processos.

  • Linux
  • Bash
  • cgroups
  • phpspy
  • strace
1M+ amostras de métricas coletadas
Detalhes técnicos

Incidentes em aplicações e hosts exigiam análise além das métricas tradicionais de CPU e memória. Parte das investigações ocorreu após o encerramento dos processos afetados.

  • Desenvolvimento de coletor de métricas de cgroup para acompanhar o uso de recursos por container.
  • Correlação de logs do systemd, séries do sar e métricas históricas para diagnóstico de pressão de memória.
  • Scripts Bash para capturar stacks de workers PHP e chamadas de sistema com timestamps.
  • Uso de phpspy, strace e gdb para investigar bloqueios e loops em aplicações.

O coletor acumulou mais de 1 milhão de amostras e apoiou a análise de um incidente em cerca de 30 ambientes de homologação. Em outra investigação, a causa de falhas intermitentes recorrentes havia mais de seis meses foi confirmada em quatro dias.

Casos anonimizados. Nomes de organizações e identificadores de ambientes foram preservados.

03 / TRAJETÓRIA

Experiência técnica.

Ver currículo
DEZ 2025 — ATUAL
Cloud & Platform Engineering

DevOps Engineer

  • Administração de ambientes Azure e AWS, provisionamento com Terraform e gerenciamento de configuração com Puppet.
  • Desenvolvimento de fluxos GitOps de autoatendimento, automação em Python e manutenção de certificados e DNS.
  • Diagnóstico de incidentes, análise de capacidade e redimensionamento de banco e aplicação em produção.
  • Documentação de arquitetura e operação em ADRs, post-mortems e runbooks.
  • Azure
  • AWS
  • Terraform
  • Puppet
  • Python
DEZ 2024 — DEZ 2025
Cloud, Kubernetes & Observability

DevSecOps Leader

  • Migração de infraestrutura de DigitalOcean para GCP, com criação de serviços, pipelines e rotinas operacionais.
  • Administração de clusters Kubernetes e pipelines de CI/CD com GitHub Actions e GitOps com Argo CD e Kustomize.
  • Monitoramento de fluxos de dados e de bancos com volume superior a 6 TB.
  • Implementação de observabilidade com Grafana, Prometheus e Loki; configuração de DNS, WAF e análise de tráfego com Cloudflare.
  • GCP
  • Kubernetes
  • Argo CD
  • Grafana
  • Terraform
JUL 2024 — DEZ 2024
Containers & Infrastructure

DevOps Engineer

  • Manutenção de servidores Linux, análise de vulnerabilidades e diagnóstico de desempenho.
  • Migração do ambiente de homologação de Docker Compose para Docker Swarm.
  • Implementação de CI/CD e atendimento de demandas de infraestrutura e ambientes AWS.
  • Linux
  • Docker Swarm
  • AWS
  • Wazuh
MAR 2021 — JUL 2024
Linux & Virtualization

Linux Infrastructure Analyst

  • Implantação e manutenção de ambientes Linux de produção, homologação e testes.
  • Diagnóstico de aplicações, redes, armazenamento, inicialização e sobrecarga de servidores.
  • Administração de virtualização com VMware, KVM e OVM; automação e monitoramento de infraestrutura.
  • Linux
  • Ansible
  • Oracle Cloud
  • Zabbix
  • VMware
JUL 2019 — MAR 2021
Security Operations

SOC Trainee

  • Monitoramento de ferramentas de segurança, registro e tratamento de incidentes específicos.
  • SOC
  • Segurança
ABR 2019 — JUN 2019
Software Development

Developer Trainee

  • Desenvolvimento de pequenas demandas em C#.
  • C#
04 / COMPETÊNCIAS

Ferramentas de trabalho.

Tecnologias utilizadas em projetos
e na operação de ambientes.

01

Cloud & infraestrutura

  • AWS
  • Azure
  • Google Cloud
  • Oracle Cloud
  • DigitalOcean
  • Linux
02

IaC & automação

  • Terraform
  • Ansible
  • Puppet
  • Puppet Bolt
  • Python
  • Bash
03

Containers & entrega

  • Kubernetes
  • Docker
  • Docker Swarm
  • Argo CD
  • Kustomize
  • GitHub Actions
04

Observabilidade

  • Grafana
  • Prometheus
  • Loki
  • Zabbix
  • phpspy
  • strace
  • gdb
05

Dados & mensageria

  • PostgreSQL
  • MongoDB
  • Redis
  • QuestDB
  • SQL Server
  • RabbitMQ
06

Redes & segurança

  • Nginx
  • Traefik
  • Cloudflare
  • DNS / TLS
  • HashiCorp Vault
  • hiera-eyaml
FORMAÇÃO & CERTIFICAÇÕES

Base técnica.
Aprendizado contínuo.

Certificação

AWS Certified Cloud Practitioner

Amazon Web Services

Obtida em jan. 2025
Certificação

LPIC-1

Linux Professional Institute

Obtida em set. 2021
Formação

Ciência da Computação

Uninter

Desde dez. 2025 · Em andamento
05 / CONTATO

Vamos conversar
sobre infraestrutura?

Para oportunidades em DevOps, Platform Engineering
e infraestrutura cloud.

Projeto 01 / Platform Engineering

Atualização de ambientes com GitOps

Contexto técnico

O processo de atualização exigia edição manual de configurações e execução de comandos por ambiente, com 30 a 45 minutos de atuação operacional por atualização.

Implementação

Resultado

Fluxo de autoatendimento utilizado em mais de 180 PRs de atualização fechados no período documentado, retirando a execução manual de comandos da rotina de atualização.

Projeto 02 / Cloud Automation

Automação de ambientes AWS e Azure

Contexto técnico

O provisionamento completo envolvia tarefas em dois provedores e levava de 1h a 1h45 por ambiente, incluindo coleta e transferência manual de informações.

Implementação

Resultado

Economia de pelo menos 45 minutos por ambiente, com utilização registrada em 10 a 20 ambientes.

Projeto 03 / Troubleshooting

Análise de migração de armazenamento

Contexto técnico

Uma migração apresentava arquivos inacessíveis e mensagens de erro de autenticação, embora o bloqueio estivesse relacionado à classe de armazenamento na origem.

Implementação

Resultado

Mais de 200 mil objetos identificados como ausentes no destino. Causa validada em um inventário superior a 1 milhão de objetos, com procedimento de recuperação documentado.

Projeto 04 / Observability

Instrumentação e diagnóstico em Linux

Contexto técnico

Incidentes em aplicações e hosts exigiam análise além das métricas tradicionais de CPU e memória. Parte das investigações ocorreu após o encerramento dos processos afetados.

Implementação

Resultado

O coletor acumulou mais de 1 milhão de amostras e apoiou a análise de um incidente em cerca de 30 ambientes de homologação. Em outra investigação, a causa de falhas intermitentes recorrentes havia mais de seis meses foi confirmada em quatro dias.