0%
Vinicius Costa
Disponível para projetos

Vinicius Costa

DevOps Engineer focado em infraestrutura e observabilidade. Gerenciando 59+ servidores em produção com monitoramento real-time.

Scroll
Prometheus Grafana Zabbix Docker WireGuard Linux Python GitHub Actions K3s OpenSearch Nginx ArgoCD Alertmanager Bash Prometheus Grafana Zabbix Docker WireGuard Linux Python GitHub Actions K3s OpenSearch Nginx ArgoCD Alertmanager Bash
Sobre
Quem está
por trás do
terminal
Sou de Varginha-MG e desde que coloquei a mão num servidor Linux pela primeira vez, soube que era isso que eu queria fazer.

Comecei lá atrás mexendo com redes e hardware, configurando servidor na mão, aprendendo na prática mesmo. Fui migrando pra monitoramento, automação, containers. Cada problema novo que aparecia eu queria entender e resolver. Hoje trabalho com infraestrutura e observabilidade, cuidando de servidores em produção e construindo as ferramentas que facilitam esse trabalho.

Gosto de construir coisas que funcionam de verdade. Não sou de ficar só na teoria, se tem um problema, eu vou lá e resolvo. A maioria dos meus projetos no GitHub nasceu assim: de uma necessidade real que eu tive no dia a dia.

Fora da tela, sou cristão e noivo da Ester Vazzi. Gosto de café, de resolver problema difícil e de ver tudo rodando sem incidente no dashboard.

0
Servidores
0
Serviços
0
Repos
Vinicius Costa
Varginha, MG
Projetos
Trabalhos selecionados
08
monitoring-lab
~/lab $ docker compose up -d
Creating prometheus ... done
Creating grafana ... done
Creating zabbix-server ... done
Creating opensearch ... done
Creating alertmanager ... done
Creating fluent-bit ... done
Creating k3s ... done
$ echo "$(docker ps -q | wc -l) running"
14 services all healthy
monitoring-lab
Stack completa de observabilidade. 14 serviços integrados: Prometheus, Grafana, Zabbix, OpenSearch, K3s, Alertmanager, Fluent Bit. Um comando sobe tudo.
Docker Prometheus Grafana 14 svcs
enricher
POST /webhook/alertmanager
[enricher] Alert: HighCPU srv-42
[opensearch] 23 related logs
[correlation] Root: OOM killer
[telegram]#infra-critical
[metrics] MTTR -73%
alert-enricher
Correlação inteligente de alertas. Cruza Alertmanager com logs do OpenSearch e envia contexto enriquecido para 4 canais Telegram.
Python Flask OpenSearch
vecgate
vecgate v2.0 | WireGuard Mgr
Peers: 12 connected
Sites: SP | MG | RJ | RS
SSH Terminal: ws://active
Topology: full-mesh
Tenants: 3 orgs
vecgate
Interface web para mesh WireGuard. Terminal SSH via WebSocket, dashboard multi-tenant, topologia visual da rede.
Node.js React WebSocket
incident-bot
@IncidentBot /incident new
INC-2847 created
Severity: P1 → @oncall
Escalation: 15min
MTTR: tracking
Runbook attached
incident-response-bot
Bot Telegram para gestão de incidentes. Abertura, escalonamento automático, MTTR tracking, notificações real-time.
Python Telegram MTTR
gitops
$ git push origin main
[actions] Build triggered
[actions] Tests passed
[argocd] Sync detected
[kustomize]prod
Deploy OK | 0 downtime
gitops-pipeline
Pipeline CI/CD com GitHub Actions, ArgoCD e Kustomize. Push-to-deploy com validação, rollback e zero downtime.
Actions ArgoCD K8s
wg-mesh
node-1 $ wg show
interface: wg0
peers: 4
rx: 2.4 GiB tx: 1.8 GiB
handshake: 3s ago
5/5 nodes mesh OK
wireguard-mesh-lab
5 Docker nodes em full mesh WireGuard. Alpine Linux, topologia automática, testes de conectividade integrados.
WireGuard Docker Alpine
scripts
$ ./devops-toolkit
══ DevOps Toolkit v3 ══
1) SSH Multi-server
2) Setup servidor
3) Backup MySQL
Select: _
devops-scripts
Scripts Bash/Python para automação de infra. Menu SSH interativo, setup servidores, backup MySQL automático.
Bash Python
images
$ docker images
REPO SIZE TYPE
app-python 23MB multi-stage
app-node 41MB multi-stage
app-go 12MB scratch
Security scan: clean
docker-images
Dockerfiles multi-stage otimizados. Imagens mínimas, security-first, prontas para produção.
Docker Multi-stage
Especialidades
O que eu faço
01
Observabilidade & Monitoramento
Construo stacks completas de monitoramento. Métricas, logs, alertas inteligentes. Se algo sai do normal, eu fico sabendo antes de qualquer pessoa.
Prometheus Grafana Zabbix Alertmanager OpenSearch
02
Infraestrutura & Redes
Servidores Linux em produção, VPNs mesh, firewalls, load balancers. Gerencio 59+ servidores e mantenho tudo conectado e seguro.
Linux WireGuard Nginx iptables ZeroTier
03
Containers & CI/CD
Docker em tudo. Imagens otimizadas, pipelines automatizados, deploy sem downtime. Do commit ao ar em minutos.
Docker K3s GitHub Actions ArgoCD
INFRAESTRUTURA • OBSERVABILIDADE • DEVOPS • AUTOMAÇÃO • MONITORAMENTO • CONTAINERS • INFRAESTRUTURA • OBSERVABILIDADE • DEVOPS • AUTOMAÇÃO •
Trajetória
De onde eu vim
Formação
Ensino Fundamental
Escola Domingos Ribeiro de Rezende, Varginha, MG
Do 1º ao 9º ano. Foi onde tudo começou, a base de tudo que veio depois.
Ensino Médio + Técnico em Eletrotécnica
SESI Varginha + SENAI
Ensino médio no SESI com curso técnico de Eletrotécnica pelo SENAI em paralelo. Primeiro contato sério com lógica, eletricidade e sistemas.
Eletrotécnica SENAI
Cursos de Tecnologia
SENAC
Cursos focados em tecnologia e informática. Aprofundando conhecimento técnico que ia usar no dia a dia profissional.
Tecnologia SENAC
Pacote Office, Oratória e Informática
SEST SENAT
Vários cursos, do básico ao avançado de informática, pacote Office completo e oratória. Construindo as soft e hard skills que iam fazer diferença.
Office Oratória Informática
Primeiros passos
Jovem Aprendiz, Logística de Farmácia
Unimed
Primeira experiência profissional. Trabalhei com logística de farmácia, aprendendo sobre processos, organização e responsabilidade no ambiente corporativo.
Jovem Aprendiz Logística
Carreira em T.I
Estagiário de Suporte
Contabilita
Onde começou minha carreira em TI de verdade. Suporte técnico, primeiro contato com servidores, redes e o dia a dia de uma infra real.
Suporte Help Desk
Analista de Infraestrutura
Contabilita
Evoluí para infraestrutura. Servidores Linux, redes, configuração de ambientes, monitoramento. Comecei a entender o que realmente queria fazer.
Linux Redes Servidores
Automação de Processos & Análise de Dados
Contabilita
Passei por automação de processos e análise de dados. Aprendi Python, comecei a automatizar tudo que era manual e a extrair inteligência dos dados.
Python Automação Dados
DevOps Engineer
Sourei, Atual
Onde juntei tudo. Monitoramento com Prometheus, Grafana e Zabbix. Redes com WireGuard. Containers com Docker. CI/CD com GitHub Actions. Gerenciando 59+ servidores em produção, construindo as ferramentas que facilitam o trabalho do time.
Prometheus Grafana Docker WireGuard 59+ servidores
Contato
Vamos conversar
GitHub LinkedIn Instagram Email