Job Title: NodeJS Developer (Kubernetes + SQL) Location: Bangalore (Hybrid 1-2 days/week in Ascendion office) Shift Timing: 2 PM 11 PM IST Experience: 4+ Years About the Role We are seeking an experienced NodeJS Developer who has strong backend development expertise, experience in SQL query writing, and hands-on deployment experience in Kubernetes on Google Cloud Platform (GCP) . The ideal candidate will be a team player with strong coding fundamentals, an understanding of cloud-native systems, and a willingness to work in a hybrid setup with flexible shift timings. Skills Matrix NodeJS 50% SQL 25% Kubernetes (GCP Deployment) 25% Key Responsibilities Develop, test, and maintain backend services using NodeJS and frameworks like Express.js . Build and optimize RESTful APIs for high performance and scalability. Write and optimize SQL queries , manage relational databases (preferably PostgreSQL). Deploy, monitor, and maintain applications on Kubernetes clusters hosted on Google Cloud Platform (GCP) . Collaborate with cross-functional teams to design and implement robust, secure, and scalable systems. Participate in code reviews , maintain code quality, and follow Git branching best practices. Work closely with DevOps and Cloud teams for CI/CD integration and environment management. Troubleshoot issues across environments and ensure high availability of deployed services. Technical Skills Required NodeJS: Strong experience in backend development, REST APIs, asynchronous programming, and Express.js. Databases: Experience with PostgreSQL or similar relational databases (query writing, schema design, optimization). Kubernetes: Hands-on deployment experience, container orchestration, and scaling of services on Google Cloud . Version Control: Proficiency in Git and GitHub (branching, pull requests, code reviews). Messaging Systems: Familiarity with Apache Kafka (producer/consumer model). Development Tools: Experience using Visual Studio Code (VSCode) or similar IDEs. Cloud Platform: Exposure to Google Cloud Platform (GCP) and cloud-native services. Qualifications Bachelors degree in Computer Science , Engineering , or equivalent practical experience. Minimum 4 years of hands-on software development experience. Strong analytical, debugging, and problem-solving skills. Excellent communication skills and ability to work in a hybrid, collaborative environment.