Egen

Node.js Developer

Egen

full-time

Posted on:

Location Type: Hybrid

Location: Hyderabad • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

CloudDockerGoogle Cloud PlatformJavaScriptJenkinsKubernetesMicroservicesMongoDBNode.jsNoSQLShell ScriptingSQLTerraformYarn

About the role

  • Lead the planning, design, and hands-on migration of Node.js microservices and related infrastructure from Tanzu/PCF/TKGI to GKE.
  • Design, deploy, and manage highly available, scalable, and secure GKE clusters; implement best practices for Pod security, networking (VPC, GKE ingress, Service Mesh), and resource management.
  • Collaborate with application teams to adapt and refactor Node.js services for optimal performance and cloud-native best practices within the GKE environment.
  • Develop and maintain infrastructure as code using Terraform for provisioning and managing GCP resources, including networking, security components, and GKE clusters.
  • Implement and optimize CI/CD pipelines (Cloud Build, Jenkins, GitLab CI) for automated build, test, and deployment of containerized Node.js applications to GKE.
  • Configure and manage monitoring, logging, and alerting solutions using GCP's Operations suite (Cloud Monitoring/Logging/Trace) to ensure system reliability and performance post-migration.
  • Create comprehensive technical documentation, migration procedures, operational runbooks, and mentor junior team members.

Requirements

  • 4+ years of hands-on experience with a major public cloud provider; strong preference for Google Cloud Platform (GCP).
  • Must-Have GCP Services: GKE, Compute Engine, Cloud IAM, Cloud SQL/Firestore, Cloud Build, Artifact Registry, and Cloud Monitoring/Logging.
  • Deep expertise with Kubernetes deployment, scaling, security, and operations.
  • Experience implementing CI/CD pipelines for containerized applications.
  • Working knowledge of Node.js application architecture, package management (npm/yarn), and containerization (Docker best practices).
  • Knowledge of shell scripting (Bash), preferably from Windows systems.
  • Experience with Git and standard branching/merge strategies.
  • Understanding of microservices architecture.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Desired: GCP Cloud certification; familiarity with container security scanning and vulnerability management; experience with advanced Kubernetes networking concepts (NetworkPolicy, CNI plugins); prior Tanzu (PCF/TKGI) experience; familiarity with relational and NoSQL databases (Cloud SQL, MongoDB).

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Node.jsTerraformGKECI/CDKubernetesDockerBashGitCloud SQLmicroservices
Soft skills
collaborationmentoringtechnical documentation
Certifications
GCP Cloud certification
Lloyds Banking Group

Senior Software Engineer, Backend

Lloyds Banking Group
Seniorfull-time$71k–$87k / year🇬🇧 United Kingdom
Posted: 29 days agoSource: lbg.wd3.myworkdayjobs.com
CloudDockerGoGoogle Cloud PlatformJavaScriptJenkinsJUnitKubernetesLinuxMicroservicesNode.jsNoSQL+4 more
Dev.Pro

Intermediate DevOps Engineer, GCP

Dev.Pro
Mid · Seniorfull-time🇵🇱 Poland
Posted: 19 days agoSource: apply.workable.com
CloudDNSGoogle Cloud PlatformKubernetesMicroservicesTerraform
Dev.Pro

Intermediate DevOps Engineer, GCP

Dev.Pro
Mid · Seniorfull-time🇺🇦 Ukraine
Posted: 19 days agoSource: apply.workable.com
CloudDNSGoogle Cloud PlatformKubernetesMicroservicesTerraform
Devsinc

DevOps Engineer, GCP Focused

Devsinc
Juniorfull-time🇵🇰 Pakistan
Posted: 6 days agoSource: apply.workable.com
CloudDockerFirewallsGoogle Cloud PlatformJenkinsKubernetesLinuxPrometheusPythonTerraform
CodeRabbit

Senior Software Engineer – Enterprise Engineering

CodeRabbit
Seniorfull-time$175k–$275k / yearCalifornia · 🇺🇸 United States
Posted: 22 days agoSource: jobs.ashbyhq.com
AWSCloudDockerGoGoogle Cloud PlatformGraphQLJavaJavaScriptKubernetesMicroservicesMySQLNode.js+2 more