Frase do Dia
—
Kratik Jain
construindo infraestrutura cloud-native e ferramentas para desenvolvedores. Atualmente projetando infraestrutura na Kutumb App servindo ~4M usuários ativos diários.
Apaixonado por Kubernetes, IaC e tornar a vida dos desenvolvedores mais fácil. Certificado CKA (100/100), CKS e AWS DevOps Engineer Professional.
Quando não estou automatizando infraestrutura, me encontro construindo ferramentas open-source, escrevendo sobre DevOps ou explorando patrimônios históricos na minha moto.
Projetos
- MySQL Awesome Stats Collector
Ferramenta de diagnóstico auto-hospedada e sem agente para MySQL. Coleta paralela de status InnoDB, métricas globais e listas de processos com destaque de deltas.
- ElastiCache Hot Shard Debugger
Ferramenta web para identificar problemas de hot shard no AWS ElastiCache. Captura de tráfego em tempo real com visualizações interativas e análise de séries temporais.
- AWS Multi-Level Cost Analyzer
Ferramenta de análise de custos baseada em Streamlit para detalhamento granular de gastos AWS. Cache SQLite persistente, filtros dinâmicos e relatórios automatizados.
- Smart RDS Viewer
CLI de terminal em tela cheia para monitoramento em tempo real do Amazon RDS. Integração de preços ao vivo, análise de utilização de RI e cache inteligente.
- Kratik SSH Resume
Portfólio interativo baseado em terminal servido via SSH. Construído com Go e o ecossistema Charmbracelet (Bubble Tea, Wish, Lip Gloss) com navegação por abas.
Experiência
- 2022 — presente Engenheiro de Infraestrutura | Kutumb App
Migração de clusters kOps para EKS, automação completa de EKS com Terraform/Helmfile, implementação de Karpenter para autoescalonamento, implantação de Vault para gestão de segredos e ambientes de preview com ArgoCD.
- 2019 — 2022 Engenheiro de Software | Cuelogic Technologies (LTI)
Automação de infraestrutura com AWS CloudFormation e Ansible, otimização de pipelines CI/CD, migração de apps de servidores bare metal para Docker Swarm e contribuição em projetos Python.
- 2019 Estagiário | Cuelogic Technologies
Treinamento em Linux, Redes, Docker e Kubernetes. Trabalho em ferramenta SOC ingerindo TBs de logs diários, réplica de clusters de produção com Vagrant & Ansible e depuração de problemas K8s.
Habilidades
> Kubernetes
OrquestraçãoEKS, Karpenter, Helm, ArgoCD
6+
anos de experiência
> AWS
NuvemEKS, EC2, S3, CloudFormation, Otimização de Custos
6+
anos de experiência
> Terraform
IaCComposição de Módulos, Estado Remoto, Provedor AWS
4+
anos de experiência
> Python
LinguagemFastAPI, Django, Flask, Ferramentas CLI
6+
anos de experiência
> ArgoCD / GitOps
ImplantaçãoEntrega Contínua, Ambientes de Preview, Argo Workflows
4+
anos de experiência
> Linux / Redes
SistemasAdministração de Sistemas, Depuração, Monitoramento
6+
anos de experiência
Stack Tecnológico
- Kubernetes
- AWS
- Terraform
- CloudFormation
- Docker
- Karpenter
- GitHub Actions
- ArgoCD
- GitOps
- Argo Workflows
- Prometheus
- Victoria Metrics
- Thanos
- Grafana
- Loki
- Elastic APM
- ElastAlert
- Vault
- External Secrets
- Vault Secrets Operator
- Python
- Bash
- Go
- FastAPI
- Django
- Flask
- Helm
- Helmfile
- Pritunl VPN
- External DNS
- Nginx
- Linux
- Networking
Certificações
Kubernetes
- Mar 2025
- Jan 2025
- Jan 2020
Amazon Web Services
- Nov 2022
Blog
- ndots : The Hidden DNS Logic Behind resolving Kubernetes Service Names Jan 2026
Ever wondered how Kubernetes resolves a service name like my-service without any domain attached?In this blog, we’ll dive into the DNS concept of ndots, understand how it works, and see how it plays a crucial role in Kubernetes DNS resolution. Before...
- EKS IAM Access Entries -
End of aws-auth ConfigMap! Aug 2024
Hi People! Hope you're happy managing your EKS clusters. There is this one thing we all do in our EKS related shenanigans - To provide an IAM entity access to your EKS Cluster. I personally find this annoying as I have to go and manually edit a Confi...
- EKS Pod Identity : A better way to delegate IAM access to pods Aug 2024
Hello Beautiful People of Internet! 👋 Hope you guys are doing well tinkering with your clusters :) The Question Let me ask you folks a question: "How do you provide IAM access to your pods in your EKS Cluster?" Possible Answers Hardcoding AWS Acc...
- Step by Step Guide to Create a Custom GitHub Action and Publish it to the GitHub Marketplace Apr 2024
Hello beautiful people of the internet ☘️Guess who decided to break the hiatus with some insightful blog. Hope you find value in this piece. Your feedback is appreciated. Intro to GitHub Actions I assume you already have some knowledge about GitHub ...
- How to use Vault with External Secrets for Kubernetes in Production? Oct 2023
Hello, beautiful people on the Internet! 🌻 Today we are going to discuss how can we optimize the flow of storing secrets in Kubernetes and Also, learn to empower our developers to View/Modify secrets deployed in our Kubernetes cluster. We'll also de...
Boas Leituras
- DNSDevOps
- AIAgents
TIL
- KubernetesNodePort K8s Service Dec 15, 2019
This type of service is accessible from any node’s IP and port, not just the node where the pods are running!