Search by job, company or skills

HCL TechBee

Group Technical Architect

Save
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

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, SonarQube, Snyk, or similar) — embedding scanning into CI/CD pipelines and processing findings programmatically
  • Experience with ServiceNow 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 FinOps 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

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 149067531