HCL Technologies
HCL Technologies

Technical Lead

RoleBackend
LevelSenior
LocationBengaluru, India
WorkHybrid
TypeFull-time
Posted1 week ago
Apply now

About the role

Job Summary

Roles and Responsibilities:

Build and manage high available, reliable and scalable microservices for a central platform component.
Collaborate with cross-functional teams to design and develop robust and scalable features for Cisco Defense Orchestrator.
Implement APIs and integrations that enable simplified policy management across hybrid environments.
Work on automation frameworks for provisioning, configuration, and management of network security devices.
Analyze and resolve complex technical problems involving networking and security domains.
Ensure security, scalability, and high availability of cloud-based orchestration services.
Participate in code reviews, testing, and CI/CD processes to ensure high-quality deliverables.

Minimum Qualifications:

Have a strong hold on developing backend services using Java, python, incorporating design patterns and microservices architecture.
Work with AWS services (S3, EC2, Lambda, SNS/SQS, Kinesis Data Streams) to design cloud-native solutions is highly desired.
Good understanding of ML algorithms, Generative AI, LLMs/Lang Chain/RAG, and vector databases is highly desired
Collaborate on infrastructure provisioning using Terraform and support CI/CD processes via Jenkins and Git.
Participate in system architecture discussions, creating high-level and low-level design documentation (HLD/LLD).
Write unit and integration tests using JUnit, Mockito, and Postman to ensure code quality and reliability.
Apply knowledge of Operating Systems, NoSQL, DBMS, Networking, OOP, and REST principles to support end-to-end development.

Key Responsibilities

Roles and Responsibilities:

Build and manage high available, reliable and scalable microservices for a central platform component.
Collaborate with cross-functional teams to design and develop robust and scalable features for Cisco Defense Orchestrator.
Implement APIs and integrations that enable simplified policy management across hybrid environments.
Work on automation frameworks for provisioning, configuration, and management of network security devices.
Analyze and resolve complex technical problems involving networking and security domains.
Ensure security, scalability, and high availability of cloud-based orchestration services.
Participate in code reviews, testing, and CI/CD processes to ensure high-quality deliverables.

Skill Requirements

Minimum Qualifications:

Have a strong hold on developing backend services using Java, python, incorporating design patterns and microservices architecture.
Work with AWS services (S3, EC2, Lambda, SNS/SQS, Kinesis Data Streams) to design cloud-native solutions is highly desired.
Good understanding of ML algorithms, Generative AI, LLMs/Lang Chain/RAG, and vector databases is highly desired
Collaborate on infrastructure provisioning using Terraform and support CI/CD processes via Jenkins and Git.
Participate in system architecture discussions, creating high-level and low-level design documentation (HLD/LLD).
Write unit and integration tests using JUnit, Mockito, and Postman to ensure code quality and reliability.
Apply knowledge of Operating Systems, NoSQL, DBMS, Networking, OOP, and REST principles to support end-to-end development.

Other Requirements

null

Required skills

Java

Python

Microservices

AWS

Terraform

Jenkins

Git

Networking

About HCL Technologies

Bengaluru

Headquarters