Python Developer- Networking domain

Ciena
3 LocationsPosted 26 March 2026

Job Description

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact. Blue Planet, a division of Ciena, delivers intelligent automation software that empowers organizations to modernize IT and network operations. This role contributes directly to advancing customer digital transformation by creating high‑value automation solutions. How you will make an impact: • Develop automation use cases and customizations using BPMN, Python, and Java to address customer requirements • Lead solution design and development to drive measurable value for Blue Planet • Collaborate with Product Line Management, Sales, Engineering, and Delivery teams to create optimal end‑to‑end solutions • Present detailed technical solution walkthroughs to customers • Guide a scrum development team and uphold Agile best practices The must haves: • Bachelor’s degree in Computer Science, Information Technology, Electrical Engineering, or related field () • 2 years of professional experience developing in a microservices environment () • Proficiency in Python development in Linux, including synchronous and asynchronous programming (asyncio) () • Experience with at least one web framework such as FastAPI, Flask, Tornado, or Django () • Fundamental understanding of networking concepts including Layer 0/1/2/3 switching and routing () • Hands‑on experience with cloud and container environments (Docker, Kubernetes, AWS, OpenStack) () • Familiarity with data formats such as JSON or XML () • Strong software design principles supported by proven project results () • Proficiency with Git version control () • Experience working within Agile delivery frameworks and tools such as Jira () Nice to haves: • Familiarity with TM Forum standards such as TMF640 and TMF641 • Experience with modeling languages such as YAML or HOCON • Understanding of Software‑Defined Networking (SDN) and Network Function Virtualization (NFV) • Basic understanding of management interfaces such as RESTCONF, CLI, NETCONF, and YANG • Exposure to distributed platforms or stream processing (Kafka or similar) • Experience with AI‑assisted development tools including Copilot, agentic frameworks, large language models (LLMs), or retrieval‑augmented generation (RAG). #LI-FA Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox. At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard.  Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.
Apply Now

Direct link to company career page

AI Resume Fit Check

See exactly which skills you match and which are missing before you apply. Free, instant, no spam.

Check my resume fit

Free · No credit card

Share