Descrição
A nstech é a maior plataforma de tecnologia e softwares para logística e supply chain da América Latina. Ela conecta toda a cadeia de transporte — embarcadores, transportadoras, corretores e motoristas — em um único ecossistema digital para tornar as operações mais eficientes, seguras e econômicas.
Na Holding, atuamos de forma estratégica, apoiando as empresas do grupo em temas corporativos, tecnologia, pessoas, cultura, governança e crescimento. Aqui, buscamos profissionais que queiram atuar com visão de negócio, colaboração e impacto, ajudando a sustentar a evolução do ecossistema nstech.
#### **Responsabilidades e Atribuições:**
* **Sustentação de Clusters Kubernetes:** Monitorar e manter a saúde dos clusters Kubernetes (On\-Premise ou Cloud), garantindo que os nodes, pods e serviços estejam operando dentro dos parâmetros esperados.
* **Atendimento N1/N2:** Receber e resolver chamados relacionados a aplicações containerizadas, incluindo falhas de deployment, problemas de scheduling, erros de imagem e indisponibilidade de serviços.
* **Monitoramento de Ambientes:** Acompanhar métricas dos clusters (CPU, memória, uso de storage, rede) via ferramentas de monitoramento, agindo proativamente em cenários de degradação.
* **Gestão de Deployments e Rollbacks:** Executar deploys de novas versões de aplicações via Helm Charts ou manifests YAML, além de realizar rollbacks rápidos quando identificado algum problema pós\-deploy.
* **Administração de Storage e Volumes:** Gerenciar Persistent Volumes (PVs) e Persistent Volume Claims (PVCs), garantindo que os dados das aplicações estejam persistentes e com backup adequado.
* **Gerenciamento de Secrets e ConfigMaps:** Criar e atualizar Secrets (credenciais, tokens) e ConfigMaps (variáveis de ambiente) para as aplicações, seguindo as boas práticas definidas.
* **Escalonamento de Recursos:** Ajustar réplicas de pods (Horizontal Pod Autoscaler) e recursos de nodes (Cluster Autoscaler) conforme demanda, otimizando custo e performance.
* **Documentação e Runbooks:** Manter atualizada a documentação dos clusters, procedimentos de troubleshooting e guias de deploy, facilitando o conhecimento compartilhado com o time.
* **Apoio a Devs:** Auxiliar os times de desenvolvimento na construção de Dockerfiles otimizados, troubleshooting de imagens e definição de health checks para suas aplicações.
* **Backup e Recuperação de Clusters:** Executar e verificar rotinas de backup dos objetos Kubernetes (etcd, manifests, configurações) e volumes persistentes, garantindo a capacidade de recuperação em cenários de desastre.
* **Atualizações e Patches:** Aplicar atualizações de versão do Kubernetes e patches nos nodes (sistema operacional e runtime container), mantendo o ambiente atualizado e seguro.
#### **Diferenciais (Serão um plus na avaliação):**
* **Certificações:** CKA (Certified Kubernetes Administrator), CKAD, AWS Certified Developer, Azure Administrator Associate, ou similares.
* **Ferramentas de Observabilidade:** Experiência com Prometheus, Grafana, Loki, ELK Stack ou Datadog.
* **Helm:** Domínio na criação e manutenção de Helm Charts para padronização de deploys.
* **Infraestrutura como Código (IaC):** Experiência com Terraform ou Pulumi para provisionamento de clusters e recursos associados.
* **CI/CD:** Vivência com pipelines (Jenkins, GitLab CI, GitHub Actions) para automação de builds e deploys.
* **Sistemas Operacionais:** Experiência com sistemas baseados em Debian/Ubuntu, CentOS/Rocky Linux ou Amazon Linux para nodes Kubernetes.
* **Disponibilidade:** Flexibilidade para atuar em regime de plantão, se necessário, para suporte a ambientes críticos.
**Benefícios**
* Convênio médico, conforme política vigente.
* Ticket refeição.
* Wellhub/Gympass.
* Zenklub: duas consultas mensais sem custo.
* Seguro de vida sem custo.
* Auxílio funeral sem custo.