O que será necessário para o nosso match perfeito:
Sistemas Operacionais
- Experiência prática mínima de 3 anos em infraestrutura/Sysadmin.
- Administração de Linux — Preferencialmente Debian, CentOS ou similares.
- Administração de serviços, processos, usuários, permissões, logs e armazenamento.
- Conhecimentos de troubleshooting de sistemas operacionais.
Redes
Conhecimentos sólidos de TCP/IP.
- DNS e DHCP.
- VLANs e conceitos de roteamento.
- VPN.
- IPTABLES e regras de acesso.
- Conceitos de balanceamento e conectividade entre ambientes.
Cloud
Experiência prática em pelo menos uma das principais plataformas:
- AWS
- Google Cloud (GCP)
- Microsoft Azure
Conhecimento em serviços como:
- VMs;
- Storage;
- Networking/VPC;
- IAM;
- Load Balancer;
- DNS;
- Banco de dados gerenciado;
- Monitoramento e logs.
Virtualização e Containers
- Experiência com Docker e Docker Compose.
- Conhecimentos de Kubernetes.
- Conhecimentos em virtualização — Proxmox, KVM ou similares.
- Conceitos de máquinas virtuais, containers, storage e redes virtuais.
Automação e IaC
- Bash/Shell Script.
- Conhecimento básico/intermediário de Python.
- Experiência ou conhecimento em Terraform.
- Conhecimento em Ansible será considerado diferencial.
- Versionamento utilizando Git.
- Conhecimento Jira, confluence,bitbucket
Monitoramento e Observabilidade
Conhecimento de ferramentas como:
- Zabbix;
- Grafana;
- Prometheus;
- CloudWatch;
- ELK/OpenSearch;
- Datadog, New Relic ou similares.
- Deve ser capaz de interpretar logs, métricas e alertas, identificar gargalos e realizar troubleshooting.
Segurança
- Hardening de servidores.
- Gestão de usuários, grupos e permissões.
- Princípio do menor privilégio.
- Gestão de patches e atualizações.
- NGINX e VPN.
- Certificados TLS/SSL.
- Conceitos de vulnerabilidade e segurança de infraestrutura.
- Noções de IAM e controle de acessos.
Backup e continuidade
- Conceitos de backup e restore.
- Experiência com pelo menos uma solução de backup.
- Conhecimento de retenção e políticas de backup.
- Noções de RPO e RTO.
- Conhecimentos básicos de Disaster Recovery e alta disponibilidade.
CI/CD e DevOps
- Conhecimento dos conceitos de CI/CD.
- Experiência com GitHub, GitLab, Jenkins ou ferramentas similares.
- Participação em processos de deploy.
- Integração entre infraestrutura e pipelines.
- Conceitos de ambientes Development, Staging e Production.
- Noções de GitOps são diferenciais.
Diferenciais
- Certificações AWS, GCP.
- Linux/LPIC/RHCSA/RHCE.
- Terraform Associate.
- Kubernetes/CKA.
- Ansible.
- KVM ou Proxmox.
- Zabbix, Grafana e Prometheus.
- Conhecimento de PostgreSQL/MySQL.
- Experiência com ambientes de alta disponibilidade.
- Experiência com Kubernetes em produção.
- Conhecimento de segurança e DevSecOps.
Formação
- Graduação completa em Ciência da Computação, Engenharia da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas, Redes de Computadores, Tecnologia da Informação ou áreas correlatas.