SR DevOps Engineer-multi-cluster Kubernetes/Network/Voice-Telecom Systems || REMOTE Role
Salário Estimado
R$ 15.813,00 - R$ 23.719,00
Excelente
Score da Vaga
Descrição da Vaga
SR DevOps Engineer-multi-cluster Kubernetes/Network/Voice-Telecom Systems REMOTE Role 1 YEAR CONTRACT+ 2 INTERVIEWS TECH ASSESSMENT Job Description DevOps engineer for a voice agent platform.
They are going through a transformation from Monolith to Cell based arch and needs new practices enabled in the new design.
Here's a description of the stack they would help manage: SR DEVOPS ENGINEER 10+ YEARS OF EXPERIENCE DevOps: · Ideally each profile should match 80%+ of our stack, and combined cover 100%.
That way they have relevant experience to share with the team and won't have to take time ramping up. · Pulumi (TypeScript) / Terraform IaC at scale (40+ stacks across multiple regions in AWS). · ArgoCD / GitOps for deploying applications across multiple clusters. · Progressive delivery: canary, blue/green, automated rollback, soak periods.
Maps to "phased rollouts" and the canary-manager Go service. · CI/CD pipeline design: GitHub Actions, build pipelines for 15+ Dockerfiles. · Deploy tooling for on-demand environments: cell creation, preview environments, developer deployments.
SRE: · SLOs / error budgets in observability software (Chronosphere, Prometheus, Grafana, Datadog). · Capacity planning + load testing: called out in Q2 milestones (provider rate-limit audit, per-org concurrency audit, script-based load testing). · Kubernetes production ops: pod crash diagnosis, HPA/VPA tuning, PodDisruptionBudgets, graceful shutdown.
Required: · Cellular Design & Provisioning: Build and maintain fully isolated, immutable "Cells"—the fundamental building blocks of our new architecture—ensuring each contains its own compute, data, and voice processing layers. · Infrastructure as Code (IaC): Develop modular Terraform/Pulumi scripts to automate the entire lifecycle of a cell, enabling us to spin up new geographic regions or tenant-specific environments in minutes. · Traffic Steering & Routing: Design and manage the "Thin" Global Routing layer that handles entry points and intelligently directs voice traffic to the healthy, appropriate cell. · Blast Radius Mitigation: Implement strict isolation policies (network and data) to ensure that issues within one cell are contained and do not impact the global platform. · CI/CD Pipeline Evolution: Shift from a single-pipeline monolith deployment to a sophisticated, multi-cell rollout strategy (e.g., deploying to a "Canary Cell" before a global rollout). · Voice-Centric Observability: Create per-cell dashboards that track not just CPU/RAM, but critical voice metrics like Mean Opinion Score (MOS), jitter, and packet loss.
Must-Have Skills · Advanced Kubernetes (K8s): Deep experience in cluster management, specifically with multi-cluster or multi-region deployments. · Production IaC Experience: Mastery of Terraform, Pulumi, or CloudFormation in a production environment where "Infrastructure as Code" is the only way changes are made. · Network Architecture: Strong understanding of VPC designs, Peering, Transit Gateways, and Load Balancing (Layer 4 and Layer 7). · Distributed Systems Knowledge: You must understand the "Cell-Based" philosophy—sharding, bulkhead patterns, and the "Shared Nothing" architecture. · Scripting & Automation: High proficiency in Python or Go for building custom tooling to manage cell lifecycles.
Nice-to-Have Skills · Voice/Telecom Protocols: Familiarity with SIP, WebRTC, RTP, or experience with platforms like Twilio, FreePBX, or SignalWire. · Service Mesh: Experience with Istio or Linkerd for handling complex inter-cell communication and mTLS. · Chaos Engineering: Experience using tools like Gremlin or Chaos Mesh to simulate cell failures and validate "Cell-Evacuation" procedures. · Database Sharding: Understanding of how to partition databases (PostgreSQL, Mongo, etc.) across cellular boundaries. · Security Compliance: Experience with SOC2 or HIPAA compliance, which is often a requirement for high-scale voice platforms.
NTH: Cellular design is not a must.
We can consider candidates with microservices experience -- (“Believe you can and you’re halfway there.”) – Theodore Roosevelt Sayantan Das | Senior Tech Recruiter E:
Vagas Semelhantes
Sr.Golang Developer with Java/Python
R$ 16k - 24k/mês
Brillio: Brillio is one of the fastest growing digital technology service providers and a partner of choice for many Fortune 1000 companies seeking to turn disruption into a competitive advantage through innovative digital adoption. Brillio, renowned for its world-class professionals, referred to as...
Desenvolvedor Full Stack Java + Angular
R$ 9k - 14k/mês
Requisitos Técnicos • Experiência sólida com Java 8+ • Conhecimento em Spring Boot, JPA/Hibernate • Experiência com Angular 10+ • Domínio de HTML5, CSS3, TypeScript • Experiência com APIs REST • Conhecimento em banco de dados relacionais (PostgreSQL, MySQL, Oracle ou SQL Server) • Versionamento com ...
Staff machine learning engineer | data science
R$ 13k - 20k/mês
Descrição da vaga Somos uma empresa 100% digital, com tecnologia desenvolvida localmente e líder no mercado de compra e venda online. Nos tornamos a marca que melhor representa a economia circular no país. Hoje contamos com dois escritórios nas cidades de Rio de Janeiro e São Paulo. Nosso modelo de ...
Pessoa Desenvolvedora FullStack React / Node.Js
R$ 7k - 10k/mês
Projetos **desafiadores** , que buscam cada vez mais soluções **tecnológicas** e **humanas** na experiência e no contato com as pessoas. Nossa cultura de mente aberta torna o **ambiente horizontal** para que as decisões sejam tomadas com base em fatos e dados, colocando os interesses dos clientes se...
Informações
Análise de Vaga com IA
Estimativa salarial, match de tecnologias e análise de requisitos feitos com Inteligência Artificial
Quer se preparar melhor? Pratique entrevistas com IA no Recrutadoria ou melhore suas habilidades no BitMentor