Client: Blue Planet (Ciena Corporation)
Role: Software Developer
Duration: 6 Months initial contract
Interview Process: 1 Round of client interview
Location: India (Fully Remote)
Work Hours: 10:30/11:30 AM IST to 7:30/8:30 PM IST
Position: Professional Services Orchestrate Software Developer
Blue Planet is looking for team-oriented developer who is excited by solving complex problems. We want developers that enjoy developing modular softwaredesigned to scale and built to last. As a Blue Planet Developer, you will handle a wide array of tasks ranging from design, development, unit testing, documentationand analysis. You are expected to write quality code with high availability for large-scale applications in carrier class networking and cloud-based environments. It isa demanding role that requires execution excellence and vigilant focus on priorities and project plans.
What you will do as a Blue Planet Orchestrate Software Developer?
Your primary activities will include:
• You will work within an Agile development environment with our professional services team to develop & deliver SW components as directed by the Architect orDelivery Manager.
• Develop software container based micro-services, libraries, and features for Resource Adapters (RAs), Service templates and data model updates(Tosca/Netconf/Yang) in the telco transport domain including internal testing and validation as required.
• Train and educate yourself on new technologies, Blue Planet products, and new releases.
• Participate and support customer discussions to understand requirements, clarifications for implementation and conduct user acceptance.
Required Skills and Experience:
• Experience distilling requirements into an actionable design document.
• Experience with and technical knowledge of Transport Networks, DWDM, OTN, SONET/SDH, Ethernet.
• Experience in Camunda (workflow).
• Strong software language skills in Python, or similar (6+ years’ experience).
• Strong understanding of Linux (Ubuntu/RHEL), Cloud environment (e.g. AWS, OpenStack, etc.)
• Develop services delivered as Docker or other virtualized containers, Rest API, Micro-services architecture in a DevOps based software development cycle.
Desired Skills:
• Exposure to Network Automation, OSS -Fulfilment stack, Path Computation and Network Topology.
• Exposure with network modelling following TPE-FRE, TMF, or TAPI.
• Data and service modelling using TOSCA, JSON Schema, Swagger, YANG.
• Exposure to distributed high throughput messaging system such as Apache Kafka.
• Exposure to Database programming with relational and non-relational/graph systems such as Postgres and Neo4j.