DevOps / SysAdmin Júnior
Infraestrutura invisível. robusta. automatizada. documentada.
Aspirante a DevOps com foco em automação de infraestrutura e cultura CI/CD.
O trabalho não gera telas bonitas — gera sistemas que funcionam.
01
Plataforma
GitHub
obrigatório
Repositórios limpos e organizados. O perfil é o cartão de visitas real — commits claros, READMEs completos, sem credenciais expostas.
GitHub Pages
opcional
Hospedagem gratuita direto do repositório. Ideal para a landing page do portfólio sem custos de servidor.
Notion / Medium
opcional
Plataformas para contar a "história" de cada projeto com contexto, decisões e lições aprendidas.
02
Stack de Ferramentas
Sistemas Operacionais
Cloud / Virtualização
Automação / IaC
Containers / CI-CD
// coloque apenas o que sabe explicar — honestidade técnica é valorizada
03
Projetos
// 2–3 projetos bem documentados > 10 repositórios vazios
PROJETO 01 / 03
Server em Container
Docker · docker-compose · banco de dados
Problema
Rodar uma aplicação open-source de forma isolada e reproduzível em qualquer ambiente.
Solução
Conteinerização com Dockerfile + orquestração via docker-compose.yml levantando server e banco juntos.
O que mostrar
Dockerfile bem escrito, volumes persistentes, rede interna entre serviços e README com docker compose up funcionando.
PROJETO 02 / 03
Pipeline CI/CD
GitHub Actions · build automático · testes
Problema
Garantir que cada push no repositório principal seja validado e a imagem Docker construída automaticamente.
Solução
Workflow no GitHub Actions acionado por push: roda testes, constrói a imagem e reporta o status no PR.
O que mostrar
Arquivo .github/workflows/ci.yml com jobs claros e badge de status verde no README.
PROJETO 03 / 03
Provisionamento IaC
Terraform · Ansible · Nginx · AWS Free Tier
Problema
Criar e configurar um servidor web sem nenhum clique manual — tudo via código versionado e idempotente.
Solução
Terraform cria a EC2 (ou VM local com Vagrant); Ansible instala e configura Nginx com uma página HTML no ar.
O que mostrar
main.tf com output do IP, playbook Ansible e diagrama de arquitetura no README.
04
A Regra de Ouro — README Impecável
Em infraestrutura, sua capacidade de comunicação técnica é tão importante quanto o código. Para cada projeto no GitHub, o README.md precisa conter:
1
Título claro
Objetivo do projeto em uma frase direta. Sem ambiguidade.
2
Diagrama de arquitetura
Como as ferramentas se conectam. Use draw.io ou Excalidraw, gratuitamente.
3
Pré-requisitos
Versões exatas das ferramentas necessárias para rodar o projeto.
4
Passo a passo
Comandos reproduzíveis do zero. Qualquer pessoa deve conseguir rodar.
5
Troubleshooting
Dificuldades encontradas e como foram resolvidas. Recrutadores adoram.