The Job logo

What

Where

Module Lead - Middleware

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
We are seeking experienced, talented software engineers and software architects for a Module Lead - Middleware position at Ciena. You will work on various components of Networking software Infrastructure and System platform. This is a full-time, on-site opportunity in Gurgaon, Haryana, India.

Job description 

How You Will Contribute:

We are seeking experienced, talented software engineers and software architects who are passionate about advancing the state of the art and who thrive on delivering innovative products in networking and routing technologies. You will work on various components of Networking software Infrastructure, System platform bring up and performance, Health monitoring, High availability (HA) Infra, Redis/Mongo DB, Network security and Netconf/Yang based user interface for Chassis based multi card architecture to provide packet services in container-based system. This is an exciting time to join Ciena, as we aggressively drive our product portfolio forward into the future of advanced networking services.

  • Participate in all phases of an agile, rapid-cycle software development life cycle, including design, product validation, documentation, and solving deployment issues
  • Design, develop and own software of Middleware components for Chassis based multi card architecture.
  • Work on System and platform infrastructure, System security and management, Netconf/Yang, gNMI, SNMP, CLI based user interfaces to provide packet services in a virtualized, container-based system.

The Must Haves:

  • Excellent C programming and troubleshooting skills on embedded Linux environment
  • Thorough understanding and working experience of building Middleware and NBI infrastructure for a networking product.
  • Design and development experience of docker container-based microservice architecture, system core infra librariesused by applications running on the system.
  • Hands on experience of System performance and optimization.
  • GCC, GDB, Redis, ZeroMQ, gRPC, ProtoBufs, Yuma Netconf/Yang stack, Valgrind, ASAN knowledge

The Good to Haves:

  • Experience in Distributed and Disaggregated Chassis (DDC) architecture.
  • Preferred knowledge of Network and system security and management protocols (AAA, SSH, Radius, Tacacs, Radsec, NACM, dot1x, DHCP, DHCP relay).
  • Good knowledge and working experience of security certifications (Common criteria, JITC, FIPS).
  • Scripting skills with Python
  • Understanding of network design and deployment scenarios in Carrier/Metro Ethernet Space
Set alert for similar jobsModule Lead - Middleware role in Gurgaon, India
Ciena Logo

Company

Ciena

Job Posted

8 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Engineering

Locations

Gurgaon, Haryana, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Ciena Logo

Module Lead - ASIC/FPGA Verification

Ciena

Gurgaon, Haryana, India

Posted: 8 months ago

We are looking for an experienced FPGA verification engineer to support FPGA development programs for Packet Networking hardware acceleration. You will be responsible for chip-level verification activities and establishing verification methodology. This is a full-time on-site opportunity based in Gurgaon, Haryana, India.