
A Salla E-Commerce Platform é uma empresa de SaaS de comércio eletrônico que ajuda negócios a lançar e gerenciar lojas on-line por meio de ferramentas e serviços digitais acessíveis. Sua plataforma foi criada para simplificar as principais operações do comércio eletrônico, apoiando os usuários na criação e gestão de seus negócios on-line.
Engenheiro sênior de operações de dados nativas da nuvem
Escale e proteja a infraestrutura Kubernetes de uma plataforma em crescimento como engenheiro sênior de SRE. Automatize confiabilidade, observabilidade, recuperação de desastres e otimização de custos na nuvem.
Descrição
- Projetar e operar cargas de trabalho de produção em clusters Kubernetes.
- Criar sistemas autorrecuperáveis e com escalabilidade automática que reduzam o trabalho manual e mantenham a disponibilidade.
- Operar plataformas confiáveis de armazenamento SQL, NoSQL e de objetos em ambientes Kubernetes.
- Desenvolver planos de backup, recuperação de desastres, replicação e failover para cumprir as metas de RPO e RTO.
- Solucionar problemas e restaurar Persistent Volumes, StorageClasses, drivers CSI e PVCs do Kubernetes.
- Melhorar o desempenho e o custo do armazenamento com níveis de armazenamento, separação de dados quentes e frios e políticas de ciclo de vida do S3.
- Proteger e escalar o MinIO e o armazenamento de objetos compatível com S3 para pipelines de dados de alta vazão.
- Gerenciar armazenamento em bloco, incluindo EBS, io2 e gp3, e sistemas de arquivos compartilhados, como EFS e NFS.
- Otimizar redes, tráfego de entrada e saída e malhas de serviços para uma comunicação segura.
- Promover práticas de GitOps e CI/CD com ArgoCD, Flux e GitHub Actions.
- Automatizar o provisionamento e as atualizações da infraestrutura usando Terraform, Helm e operadores Kubernetes.
- Implementar mudanças gradualmente por meio de implantações blue-green e canary e atualizações contínuas com instâncias spot.
- Gerenciar monitoramento e alertas com Prometheus, Grafana, Loki, VictoriaMetrics e OpenSearch.
- Liderar a resposta a incidentes e as análises pós-incidente.
- Dar visibilidade às métricas de integridade, desempenho e custo dos sistemas.
- Aplicar IAM com privilégio mínimo, comunicação segura entre serviços e ACLs de rede e firewalls.
- Aplicar RBAC do Kubernetes, gerenciamento de segredos e cadeias de fornecimento seguras de imagens.
- Apoiar a preparação para auditorias e o trabalho de conformidade.
- Analisar e ajustar o desempenho de CPU, memória e E/S em escala.
- Trabalhar com as equipes de produto e plataforma para dimensionar adequadamente clusters, bancos de dados e níveis de armazenamento.
- Criar painéis de visibilidade de custos para lideranças de engenharia.
Requisitos
- Pelo menos 8 anos de experiência em SRE, DevOps ou engenharia de infraestrutura.
- Domínio profundo de Kubernetes, incluindo operações multicluster, desenvolvimento de charts Helm e redes avançadas.
- Forte experiência com fluxos de trabalho GitOps usando ArgoCD ou Flux.
- Conhecimento especializado em AWS, de preferência, ou Azure ou GCP, e em ferramentas de infraestrutura como código, como Terraform, Pulumi ou CloudFormation.
- Conhecimento avançado de bancos de dados SQL e NoSQL, incluindo MySQL ou Aurora, PostgreSQL, MongoDB e Redis.
- Habilidades de automação e scripting em Python, Bash ou Go.
- Forte experiência em monitoramento e observabilidade com ferramentas como Prometheus, Grafana, Loki, ELK ou OpenSearch e VictoriaMetrics.
- Experiência com CI/CD em larga escala e gerenciamento de incidentes em produção.
- Experiência com Kafka, RabbitMQ ou sistemas semelhantes de streaming e mensageria.
- Bacharelado em ciência da computação, engenharia ou área relacionada, ou experiência de trabalho equivalente.
- É desejável experiência na operação de sistemas de missão crítica, alto tráfego e várias regiões.
- É desejável experiência comprovada na otimização de custos de nuvem e Kubernetes.
- É desejável familiaridade com Istio, Linkerd ou redes avançadas e controle de tráfego de saída.
- Experiência com componentes de plataformas de dados, como Airflow, Debezium ou ClickHouse, é útil, mas não obrigatória.
- Fortes habilidades de comunicação e trabalho em equipe, com capacidade de colaborar com equipes de engenharia, DevOps, segurança e produto.
Benefícios
- Programas de treinamento e desenvolvimento profissional.
- Incentivos de bônus baseados em desempenho.
- Opções flexíveis de trabalho em casa.