NEWPosted 4 hours ago

Job ID: JOB_ID_5074

Job Description: GCP Enterprise Architect

We are looking for a highly skilled GCP Enterprise Architect with over 13 years of experience to lead the migration and enablement of a large, stateful, monolithic Java application to Google Cloud Platform (GCP). This role demands deep expertise in RMI-based architectures, stateful session management, DNS-based service discovery, and high-availability cloud design. The primary goal is to ensure seamless connectivity, session continuity, and protocol compatibility throughout and after the migration process.

Key Responsibilities:

  • Architect and drive the migration of a large monolithic application to GCP, preserving existing functional and non-functional behaviors.
  • Design and validate RMI implementation on GCP, ensuring reliable client-server connectivity.
  • Implement QDRMI sessions and validate the continuity of connected client sessions.
  • Design and manage stateful session and connection management across cloud instances.
  • Enable and validate QDRMI connectivity between client applications and GKE.
  • Implement DNS-based service discovery to replace fixed IP dependencies.
  • Design DNS routing strategies to eliminate tight coupling with server IP addresses.
  • Ensure binary protocol compatibility between on-premise clients and cloud-hosted services.
  • Validate client session persistence during: GCP instance restarts, Pod restarts and rescheduling in GKE.
  • Collaborate closely with application, network, and platform teams to resolve connectivity, latency, and session management challenges.
  • Define architectural guardrails, patterns, and best practices for stateful workloads on GCP.
  • Review and validate architecture designs, Proofs of Concept (PoCs), and implementation artifacts.

Technical Skills & Expertise:

  • Enterprise-scale cloud architecture with a strong focus on GCP.
  • Experience migrating large, tightly coupled monolithic applications.
  • Basic Understanding of Java RMI / QDRMI architectures.
  • Stateful socket-based communication and session lifecycle management.
  • DNS-based service discovery and routing mechanisms.
  • GKE architecture for stateful workloads.
  • Networking concepts including: Fixed IP replacement strategies, Load balancing and DNS routing, High-availability and failover design.
  • Strong understanding of binary protocol handling and compatibility.
  • Experience designing high-availability, low-latency trading or transaction systems.

Experience Requirements:

  • 12-15+ years of experience in enterprise or cloud architecture.
  • Proven experience with stateful, high-availability systems.
  • Hands-on experience with GCP and GKE.
  • Strong background in legacy system modernization or cloud enablement.
  • Excellent stakeholder communication and technical leadership skills.

Location:

Remote (preferred East Coast)


Special Requirements

Preferred East Coast


Compensation & Location

Salary: $140,000 – $190,000 per year

Location: Utah, UT


Recruiter / Company – Contact Information

Recruiter / Employer: Enterprise

Email: wanth.a@nityainc.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
wanth.a@nityainc.com with the subject:

DELETE_JOB_ID_5074

to delete@join-this.com.