Senior Technical Architect (180602)

HCLTechToàn quốcĐăng 1 ngày trước
Thương lượngTừ xaTại văn phòngToàn thời gian

Mô tả công việc

Job Summary

Job Description — Integration & Platform Engineer
Reports to: Solution Architect – Full Stack
Employment type: Full-time
Location: Offshore
Experience level: Senior — 8–12 years
Summary
Handles everything the AI‑accelerated build process structurally cannot: real infrastructure, live credentials, production systems, and genuine external integrations — across two separate runtimes, the Java/Spring Boot core and the standalone Python/Node Assistant service. Where the Solution Architect directs what gets built, this role makes it actually run in production, on both sides of that service boundary.

Key Responsibilities

Key Responsibilities
  • Provision and manage cloud infrastructure (Docker, Terraform/IaC) for both the JVM core and the separate Assistant service — each with its own container/deployment profile.
  • Own credential and secrets management across both services; enforce least‑privilege access, particularly for anything touching production.
  • Build and maintain two CI/CD pipelines — Maven/Gradle for the Java core, a separate pipeline for the Python/Node Assistant service — including the Angular frontend's build integration.
  • Execute and validate database migrations against production PostgreSQL instances.
  • Own the inter‑service boundary: service‑to‑service authentication, network policy, and latency/reliability monitoring between the Java core and the Assistant service.
  • Configure JVM‑aware infrastructure: container memory limits sized for heap/GC behavior, startup/warm‑up characteristics under load — distinct from tuning a Node service.
  • Wire and maintain live integrations: ticketing/test‑management systems (Jira, ADO, qTest) and the organization's AI generation engine.
  • Configure identity/auth (OAuth2/OIDC) for both services and the enterprise identity provider.
  • Own observability across both runtimes, including correlated distributed tracing — a request crossing from the Java core into the Assistant service needs a shared trace ID, or debugging becomes guesswork.
  • Partner with the Solution Architect on anything generated code assumes about the runtime environment, flagging gaps before they become production incidents.

Skill Requirements

Required Qualifications
  • 5–8 years in DevOps, platform engineering, or infrastructure‑focused backend engineering.
  • Hands‑on experience with Docker, Terraform (or equivalent IaC), and at least one major cloud provider (Azure or AWS).
  • Strong background in CI/CD pipeline design and secrets/credential management — comfortable running multiple pipelines for different language runtimes in parallel.
  • Working knowledge of JVM operational characteristics (heap/GC tuning, container sizing) alongside general container/infra skills.
  • Experience with distributed tracing/observability across service boundaries, not just single‑service logging.
  • Experience integrating third‑party enterprise systems via real APIs.
  • Working knowledge of OAuth2/OIDC and enterprise identity provider setup.

Other Requirements

Preferred
  • Prior experience operating a polyglot system (more than one language/runtime in production).
  • Prior experience in a platform supporting a regulated domain (healthcare, financial services).
  • Familiarity with pgvector or similar.

Yêu cầu kinh nghiệm

5-8 years DevOps/platform engineering; Docker, Terraform, Azure or AWS; CI/CD pipeline design; JVM operational knowledge; distributed tracing; OAuth2/OIDC; enterprise API integration.

Bạn vẫn đang tìm vị trí phù hợp?

JoFi AI giúp bạn tự động theo dõi 24/7 các vị trí phù hợp được đăng tuyển trên trên hàng hàng website, không còn phải tìm thủ công.

Đăng ký JoFi AI