Job Description
Technical Lead - Cloud
The Technical Lead will lead the delivery of a multi-cloud, multi-region, highly available eCommerce platform deployed across Azure and GCP. This includes platform infrastructure, Kubernetes orchestration, application architecture, MongoDB migration, and lightweight delivery management using Kanban.
What You'll Accomplish:
Technical Leadership
- Architect and implement a multi-cloud (Azure + GCP) active/active platform.
- Design and deploy Kubernetes workloads on AKS and GKE using Helm or Kustomize.
- Lead containerization of services, define CI/CD strategy (e.g., GitHub Actions, Azure DevOps).
- Set up multi-cloud load balancing, ingress, and DNS failover patterns.
- Implement monitoring and logging via Azure Monitor, GCP Cloud Monitoring, Prometheus/Grafana, or Datadog.
- Lead application migration from Cosmos DB to MongoDB (including schema redesign, replication, data cutover).
- Guide development of stateless services, API gateways, and caching/session handling.
Infrastructure & DevOps
- Manage infrastructure-as-code via Terraform.
- Implement network policies, service mesh (Istio/Linkerd), secrets management.
- Coordinate cross-cloud IAM, container security, and deployment automation.
- Own platform readiness, SLO compliance, and production rollout strategy.
Project Delivery & Kanban Oversight
- Serve as Kanban lead for one delivery stream (infra or app/data).
- Maintain and prioritize technical backlog, track WIP limits, and unblock team members.
- Coordinate workstreams across architecture, development, infrastructure, QA, and client stakeholders.
- Contribute to technical documentation and operational runbooks.
- Collaborate with client’s advisory architects and internal/external SMEs.
- Coordinate and lead periodic product demos, showcasing key success metrics and overall progress to goals.
What You'll Bring:
Cloud Platforms
- Deep expertise in both Microsoft Azure and Google Cloud Platform (GCP)
- Production experience with AKS and GKE, including deployment and scaling
- Familiarity with global load balancing (e.g., Azure Front Door, GCP Load Balancer)
Containers & Orchestration
- Strong experience with Kubernetes, Helm, Kustomize, and GitOps tools (e.g., ArgoCD, Flux)
- End-to-end knowledge of container lifecycle, CI/CD, and secure workload delivery
Databases & Data Migration
- Hands-on experience with MongoDB, including clustering and multi-region replication
- Experience migrating from Cosmos DB or other managed NoSQL to open-source platforms
- Understanding of transactional integrity and consistency models in distributed databases
DevOps & Observability
- Infrastructure-as-Code with Terraform
- Proficiency in setting up observability: logs, metrics, alerts, and dashboards
- Experience with tools like Datadog, OpenTelemetry, Prometheus/Grafana, Azure Monitor, or Cloud Operations Suite
Project & Delivery
- Prior experience serving as a Tech Lead or Principal Engineer in agile/kanban environments
- Comfortable running standups, managing Kanban boards (e.g., Jira, Azure DevOps), and reporting progress
- Strong communication and coordination skills with both technical and non-technical stakeholders
Preferred Qualifications
- Experience with Anthos, Istio, or service mesh across clouds
- Familiarity with chaos engineering or failure injection (Azure Chaos Studio, Gremlin)
- Azure or GCP certifications a plus (e.g., Azure Solutions Architect Expert, Google Professional Cloud Architect)
Job Tags