Viirtue, Inc. is a white-label VoIP and UCaaS platform provider seeking a Senior Site Reliability Engineer to manage and optimize their cloud platform. The role involves overseeing the CI/CD pipeline, enhancing observability, and ensuring high-quality incident response while contributing to the development of AI-assisted systems.
Responsibilities:
- The CI/CD and GitOps pipeline (GoCD and ArgoCD today) from merge to production, including making rollback a boring, routine operation
- Our GKE clusters, the Istio mesh, and the Helm charts for every service
- Observability: Prometheus/Grafana dashboards, alert routing, and the on-call signal quality that makes 2 a.m. pages rare and meaningful
- The unglamorous foundations done well: backups that restore, tested disaster recovery, database care (PostgreSQL and MySQL/MariaDB), certificate and secret lifecycle
- Incident first response and the runbook culture around it
- Developer experience: the local Kubernetes dev environments our engineers build against, the dev tooling and workstation ecosystem that has been deferred too long, and the ergonomics that keep infrastructure and code in lockstep
- Cross-training: leveling up strong Linux engineers on cloud-native practice, and learning the telecom side from them
- Take a structured handoff of the deploy pipeline and make it yours: document it, harden it, and prove rollback end to end
- Automate away the month-start ritual: a set of monthly billing reports and exports that engineers run by hand today. They are documented, repeatable, and must fire on the first of every month; you will turn them into scheduled, observable jobs within your first month or two, and help us choose a proper recurring-jobs layer (Temporal or similar) instead of stuffing more into CI
- Rebuild the observability inventory so every critical service has a dashboard, an alert, and an owner, and roll out the incident-management tooling we already license but have never turned on
- Adopt a scattering of small, unmanaged Cloud Run services into the cluster with monitoring, ownership, and a pipeline. Nobody is watching them today; you will be
- Design the production posture of a brand-new Kamailio-based SBC layer that just cleared device testing: instance topology, regions, caching, and its path into Kubernetes. We are deliberately not making these decisions before you arrive; the person who has to live with the architecture gets to choose it
- Raise deploy confidence (staging parity, progressive delivery) so a small senior team can ship AI-assisted changes at high velocity without fear
- Help design the runtime environment for enterprise AI agents that operate 24/7 as first-class tenants of the cluster: identity, sandboxing, quotas, egress control, audit, and cost visibility
- Run recurring cross-training with our platform engineering team and inherit their deep operational knowledge in return
Requirements:
- 5+ years running production systems as an SRE, DevOps, or platform engineer
- Production Kubernetes, ideally GKE, including a service mesh (Istio strongly preferred)
- GitOps as your daily habit: ArgoCD or Flux, Helm, and infrastructure as code
- Genuine Linux depth: systemd, networking, storage, and performance triage on individual hosts, not just containers
- Operational database care: backups, restores, replication, and slow-query archaeology on MySQL/MariaDB and PostgreSQL
- Prometheus/Grafana fluency and real incident discipline: you have run incidents, written the postmortems, and improved the system afterward
- A writing habit. Runbooks and documentation are first-class deliverables in this role, not afterthoughts
- You have spent meaningful time in the past year working with AI coding and agent tooling (Claude Code or similar) as part of your real workflow, not as a weekend experiment
- You have formed opinions about what to delegate to agents, what never to delegate, and how to verify machine-generated changes before they reach production
- Part of this role is designing the guardrails that make that safe: CI gates, contract tests, reconciliation checks, progressive delivery
- You are excited to help define what a production runtime for always-on enterprise AI agents should look like, because you will be building it with us
- Familiarity with the .NET ecosystem (our services are C#; you will not write much of it, but reading it helps)
- Operating Django/Celery/Redis stacks in production, and Cloud SQL for PostgreSQL specifically (two incoming products run exactly this shape)
- RabbitMQ or MassTransit operations, Keycloak, nginx or Envoy, Traefik, GoCD specifically, Nx monorepos
- Experience introducing cloud-native practice to a traditional sysadmin environment, gently
- if you also know VoIP, we would be especially glad to meet you: SIP, RTP, SBCs, Kamailio, or platforms like NetSapiens