Location : Remote (preferred overlap with EST hours) Type : Contract / Full-Time
Overview Role Overview
As our DevOps Engineer, you will be responsible for designing, implementing, and maintaining our multi-tenant Kubernetes architecture on AKS. You’ll collaborate closely with our engineering team to optimize CI / CD pipelines, manage Helm charts, and ensure smooth deployment of tenant environments.
Responsibilities
Design, set up, and maintain multi-tenant Kubernetes clusters on Azure Kubernetes Service.
Develop, customize, and maintain Helm charts for service deployments.
Build secure, scalable namespace and resource isolation strategies for tenants.
Monitor, troubleshoot, and optimize cluster performance, networking, and autoscaling.
Implement CI / CD pipelines for automated deployments and updates.
Ensure best practices in infrastructure as code, logging, monitoring, and security.
Collaborate with engineers to streamline the onboarding of new tenants.
Required Skills & Experience
4+ years of hands-on experience with Kubernetes in production environments.
Strong experience with Azure Kubernetes Service (AKS).
Proficiency with Helm (writing, templating, and managing Helm charts).
Experience implementing multi-tenant architectures (namespaces, resource quotas, RBAC).
Solid knowledge of CI / CD tools (GitHub Actions, Azure DevOps, or similar).
Familiarity with monitoring & logging stacks (Prometheus, Grafana, ELK, etc.).
Strong scripting skills (Bash, Python, or similar).
Knowledge of cloud security best practices.
Nice to Have
Experience with Istio / Linkerd or other service mesh solutions.
Familiarity with Terraform / Bicep for infrastructure automation.
Experience in scaling SaaS or AI / voice automation platforms.
#J-18808-Ljbffr
Senior • Rawalpindi Cantonment, Pakistan