Cloud Native Developer

Noida, Uttar Pradesh, India
May 17, 2024
Apr 24, 2025
Hybrid
Full-Time
5 Years
Job Description

The Cloud Native Developer role at HCL Cloud Native Labs is pivotal in driving advanced technical solutions with a focus on engineering excellence. Reporting directly to the Head of Engineering, this hands-on position requires deep expertise in modern technology and a commitment to leveraging cloud-native approaches. As a Cloud Native Developer, you will contribute to thought leadership, innovate technical solutions, and maintain strong client relationships.

Key Responsibilities

Technical & Engineering Leadership

  • Develop next-generation solutions based on modern Cloud Native architectural principles, maximizing the potential of microservices and container-based environments across Public, Private, and Hybrid Cloud.
  • Contribute to HCL's thought leadership in the Cloud Native domain, demonstrating expertise in Open Source technologies such as Kubernetes and CNCF.
  • Collaborate with global peers and partner organizations (Google, Microsoft, AWS, etc.) on joint technical projects, driving innovation and excellence.

Service Delivery

  • Engineer new products and solutions using modern approaches like Domain Driven Design, assessing and recommending technical treatments for existing complex solutions.
  • Refactor and platform solutions to adopt Microservices-based architectures and operate in containerized/Kubernetes environments.
  • Define modernization strategies for client applications and associated IT practices, ensuring alignment with industry best practices.

Innovation & Initiative

  • Engage in technical innovation, contributing to industry bodies like the CNCF and Linux Foundation through whitepapers, blogs, and speaking engagements.
  • Act as a trusted internal innovator, maintaining hands-on technical expertise and driving success across the global workforce.

Client Relationships

  • Advise clients on Cloud Native engineering best practices, conduct briefings and workshops, and engage in strategic dialogues with technical leaders.
  • Serve as a Trusted Advisor, contributing to technical projects with a focus on excellence and timely delivery.

Mandatory Skills & Experience

  • Experience in cloud migration or modernization projects with significant architectural and technical transformation.
  • Proficiency in Java (and/or Golang) and Spring programming, with 5+ years of experience.
  • Strong verbal and written communication skills in English.
  • Agile and Scrum project delivery experience in a Jira-based environment.

Desired Skills & Experience

  • Previous experience in a development role within the Cloud domain, preferably in a System Integrator, Vendor, or Enterprise organization.
  • In-depth knowledge of Kubernetes and other Cloud Native technologies, including commercial Kubernetes distributions.
  • Hands-on software engineering skills in languages like Java, C#, Python, Node.js, or Golang.
  • Familiarity with core practices such as SRE, Agile, Scrum, XP, and Domain Driven Design, along with exposure to the CNCF open-source community.
  • Experience with big data, analytics, and AI/ML technologies.
  • Professional-level certifications from Google, Microsoft, AWS, Linux Foundation, IBM, or Red Hat.

About Us

HCL Cloud Native Labs serves as the global Centre of Excellence, driving the application of advanced technologies and providing strategic guidance to clients and HCL employees worldwide. As industry leaders in Cloud-enabled transformation, we collaborate with the world's largest enterprises, offering accelerated engineering solutions and industry thought leadership. Our dynamic team fosters innovation, sponsors industry bodies like the CNCF, and contributes to the successful deployment of emerging technologies. Join us and build your career with an industry leader, making a significant impact in the technology landscape.