
Group Technical Architect
About the role
Job Summary
- Senior full‑stack architect with strong TypeScript/React and Next.js experience, opinionated API design, NoSQL data modeling, workflow/state machine design, and CI/CD architecture ownership.
- Proven at building secure, resilient integrations (OAuth, webhooks, retries), working across infra‑as‑code boundaries, and delivering platforms other teams consume.
- Highly desirable exposure to GCP, GitHub Apps, internal developer platforms, security/ITSM integrations, multi‑tenant design, and AI/LLM‑enabled engineering platforms.
Key Responsibilities
Essential:
-
Strong experience architecting and building full-stack web applications with TypeScript and React — you understand both the frontend component model and server-side API design
-
Experience with Next.js (App Router, API routes, server components) or equivalent full-stack framework where frontend and backend share a codebase
-
Proven experience designing and building integrations with external APIs and services — including authentication (OAuth, API keys, service accounts), webhook ingestion, error handling, retry logic, and graceful degradation
-
Experience with NoSQL document databases (Firestore, DynamoDB, MongoDB, or similar) — particularly schema design for document databases, query patterns, and understanding the trade-offs vs. relational databases
-
Experience designing and implementing workflow or state machine systems — approval chains, status lifecycles, event-driven processing
-
Experience with CI/CD pipeline design (GitHub Actions preferred) — not just using pipelines, but designing pipeline architectures for others to consume
-
Strong opinions on API design (RESTful conventions, error response standards, pagination, versioning) backed by experience building APIs that other teams consume
-
Understanding of infrastructure-as-code concepts and how application platforms interact with infrastructure tooling (you don't need to be a Terraform expert — the Cloud Architect covers that — but you need to understand the boundary)
Highly Desirable:
-
Experience with Google Cloud Platform services, particularly Firestore, Cloud Run, Secret Manager, and IAM
-
Experience with GitHub Apps — building or integrating with GitHub Apps for automated repository management, webhook processing, and installation token authentication
-
Experience with Workload Identity Federation or equivalent keyless authentication between CI/CD systems and cloud providers
-
Experience building internal developer platforms, developer portals, or self-service tooling for engineering teams
-
Familiarity with HCP Terraform (Terraform Cloud) — workspace management, API-driven runs, state management
-
Experience with security tooling integration (Wiz, Sonar Qube, Snyk, or similar) — embedding scanning into CI/CD pipelines and processing findings programmatically
-
Experience with Service Now or ITSM platform integration
-
Familiarity with AI/LLM API integration (Claude, OpenAI, or similar) — the platform uses Claude for natural language architecture generation and design document creation
-
Experience designing multi-tenant or multi-project platforms where access control, data isolation, and governance are first-class concerns
Nice to Have:
-
Experience in large enterprise environments where governance, compliance, and change management are non-negotiable
-
Familiarity with CMDB systems and IT asset management
-
Understanding of Fin Ops principles and cloud cost management
-
Experience with observability platforms (Datadog, Instana, Dynatrace, Google Cloud Operations Suite)
-
Contributions to open-source developer tooling or platform engineering projects
-
Comfortable working in a small team where you write production code alongside developers, not just architecture diagrams
Skill Requirements
null
Other Requirements
null
Required skills
TypeScript
React
Next.js
OAuth
Webhooks
NoSQL
CI/CD
State machine design
About HCL Technologies
Bangalore
Headquarters