Job Summary : We are looking for highly skilled Python senior developers to work in Ciena s NextGen NMS system i.e BluePlanet MCP . BluePlanet MCP is Ciena s domain controller, automating lifecycle operations of Ciena s packet and optical networks. Based on Microservices architecture, MCP helps network operators to Plan, provision, and turn up multi-layer services quickly using a highly intuitive interface.
MCP marks a strategic shift from legacy network management software, enabling the transformation to open, scalable software control that easily integrates into network operators Billing and Operations Support Systems (B/OSS) and Orchestration layers using open REST APIs.
Roles and Responsibilities:
As a senior software developer/architect, you would be involved in the
following
Collaborate in an Agile scrum teams working on the Features for the management and control
of Packet Optical Devices of Ciena s product suite
Understand Platform related requirement from Product Owners/Product Line Management and
translate them into engineering design and architecture
Prototype and do Proof of Concepts using new alternative
Analyze the existing platform for performance bottlenecks and reliability
Troubleshooting product issues found in System Integration Testing and Customer deployments.
Mandatory skills:
8+ years of experience with distributed software development.
Excellent programming skills in Java with good understanding of sync/async, multithreading
programming, concurrency handling techniques
Experience of developing in container based architectures(microservices) using UNIX based
Operating Systems
Experience with Kafka/Cassandra.
Must have experience in version control systems like GIT & package management tools (npm,pip, etc)
Familiarity with using CI/CD, Agile/Scrum methodology for software development
Educational Qualification:
Keyskills: Unix Computer science Multithreading Version control Prototype GIT cassandra Billing Troubleshooting Python