Senior Platform Engineer
Chandra SUnited StatesSENIORPosted 2h ago
Plotly Dash EnterpriseAzureGCPKubernetesGKEAKSTerraformHelmDockerCI/CDHarnessArgoCDJFrogNexusPostgreSQLGiteaKeycloakPingFederateLDAPIstioOIDCSAMLPowerBITableauSnowflakeBigQuery
About the Role
We are seeking a Senior Platform Engineer to lead the migration of Plotly Dash Enterprise from Microsoft Azure (AKS) to Google Cloud Platform (GKE). This individual contributor role owns the administration and engineering of the Dash Enterprise environment, ensuring a smooth transition with minimal disruption.
Key Responsibilities
• Lead the migration of Plotly Dash Enterprise from Azure AKS to GCP GKE, including inventory, validation, architecture, cutover planning, rollback strategy, and runbooks.
• Install, configure, and upgrade Dash Enterprise on GKE Standard using Helm, managing workspaces, resource limits, node pools, and platform health.
• Provision and manage GCP infrastructure (GKE clusters, VPC networking, load balancing, persistent storage, container registry) using Terraform.
• Migrate supporting services (PostgreSQL, Gitea, container registry, Keycloak) and validate data integrity.
• Re-establish identity and security integrations in GCP, including Keycloak federation, Istio ingress, certificate management, secrets, and network policies.
• Design and enforce workload isolation with dedicated node pools, network policies, resource quotas, and organization policy compliance.
• Migrate existing Dash applications and validate them on the new platform.
• Build and maintain CI/CD pipelines (Harness or ArgoCD) and manage artifacts through enterprise registries (JFrog, Nexus).
• Document platform procedures and hand off knowledge to the internal team.
• Collaborate across teams to meet enterprise security and compliance requirements.
Requirements
• 8+ years of experience in platform, DevOps, or cloud infrastructure engineering.
• Hands-on experience administering Plotly Dash Enterprise or comparable Kubernetes-hosted data-application platforms.
• Strong Kubernetes (GKE) experience, including deployment, networking, ingress, storage, node pools, and troubleshooting.
• Production experience with Google Cloud Platform (GKE, VPC networking, IAM, persistent storage, encryption).
• Demonstrated experience leading cloud-to-cloud or on-premises-to-cloud migrations.
• Proficiency with Terraform and Helm.
• Experience with Docker and containerized application deployment.
• Experience implementing CI/CD pipelines (Harness, ArgoCD, or similar) and Git-based workflows.
• Working knowledge of identity and security integration (OIDC/SAML, LDAP, certificates, secrets management).
• Experience administering PostgreSQL, including backup, restore, and migration.
• Experience with monitoring and logging tools and production support practices.
• Preferred: Azure (AKS) knowledge, Plotly Dash Enterprise at scale, Keycloak/PingFederate, Gitea, Dash/Plotly development, GCP security controls, Istio, regulated industry experience.
• Bachelor's degree or equivalent experience in computer science or related field.