About the role

  • Technical Lead focused on developing cloud-native platforms leveraging GCP with a blend of engineering and SRE practices. Shape the engineering culture and improve reliability and scalability of services.

Responsibilities

  • Own end-to-end design of complex services and applications on GCP.
  • Define and implement **microservices, event-driven, and domain-driven** architectures.
  • Make **data-informed technical decisions** using metrics, performance data, and business priorities.
  • Define and maintain **SLIs/SLOs and error budgets** with product and business stakeholders.
  • Own **uptime, latency, capacity, and resilience** for your services; lead incident response and RCAs.
  • Continuously reduce **toil** through automation and process improvements.
  • Develop **backend services** using Java (Spring Boot or similar) and GCP services (e.g., GKE, Cloud Run, Cloud Functions, Cloud SQL, Pub/Sub).
  • Build and maintain **modern web UIs** using **Angular or React** with TypeScript/JavaScript.
  • Design and maintain **secure, stable, versioned RESTful APIs** (and/or GraphQL) with clear documentation.
  • Set and enforce **coding standards, clean coding, and design best practices**.
  • Drive **automated testing** (unit, integration, end-to-end, performance) for frontend and backend.
  • Mentor engineers on **refactoring, maintainability, and testability**.
  • Establish **observability standards** using **Dynatrace (or equivalent APM)** plus GCP Cloud Logging/Monitoring.
  • Build **dashboards and proactive alerts** to detect and resolve issues early.
  • Use observability data to continuously improve **reliability and performance**.
  • Architect and implement **enterprise-grade solutions on GCP**
  • Define and manage infrastructure using **Infrastructure as Code** (Terraform preferred).
  • Optimize systems for **cost, performance, and reliability** (autoscaling, right-sizing, caching strategies).

Requirements

  • Strong proficiency in:
  • **Backend:** Java (Spring Boot or similar)
  • **Frontend:** Angular or React with TypeScript/JavaScript
  • Experience with:
  • **RESTful APIs** (and/or GraphQL), API versioning, and documentation
  • Relational databases and at least one NoSQL or cache
  • **GCP** or equivalent public cloud
  • Containers and orchestration (**Openshift, Kubernetes/GKE**)
  • **Infrastructure as Code:** Terraform or similar
  • **Git** and modern Git-based workflows
  • Hands-on SRE experience with:
  • SLIs/SLOs and error budgets
  • Performance tuning and capacity planning
  • Hands-on observability experience with:
  • **Dynatrace** (preferred) or equivalent APM/observability platform
  • GCP Cloud Logging and Cloud Monitoring

Job title

Technical Lead

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job