Job description summary
Responsible for the design, development, testing, documentation and analysis of modules or features of new or upgraded software systems and products.
Develops and/or executes implementation according to project plans and priorities.
Engineers may develop a range of products including device drivers, patches, operating system modifications, edi routines, graphics modules, etc.
Contributes to moderately complex aspects of a projectWork is independent and collaborative in nature.
Provides regular updates to manager on project/account status
What will you do at ciena?
We are looking for highly motivated and talented software engineers to join blue planet platform team, responsible for building performant, reliable, and maintainable platform services and tools in a large, polyglot, distributed environment.
Collaboration with stakeholders
Working collaboratively with product owner, product line management (plm), product verification, development teams, customer support teams, documentation team, etc.
Areas of impact
Blue planet is based on a modern software architecture that leverages open-source technologies, model-driven templates and container-based micro-servicesBlue planet facilitates the evolution toward more efficient, modernized network operations and software-defined programmability to accelerate the delivery of on-demand services, reduce costs, and enable a path to increased network autonomyAs a member of platform team, you will provide services, tools and manage system complexity to help blue planet solution teams to deliver value more easily and in a maintainable way.
Responsibilities
Develop micro-services and tools that provide common support for scalable and highly available software system
Work closely with design teams to support their use of the platform to deliver complete solutions to customers
Participate in all phases of an agile development cycle – plan, design, implement, review, test, deploy, document, and training
Troubleshoot and resolve customer issues
Strive to make continuous improvement
Required skills
Bachelors/masters degree in computer science with 5-8 years of experience
Experience developing applications with java.
E xperience with testing , automation, continuous integration and deployment
Highly collaborative with strong communication skills
Passion for continuous improvement and innovation
Ability to work well in a rapidly changing environment with minimal direction
Desired skills:
Experience with micro-services and container-based technologies (e.g., docker)
Knowledge of automated deployment, scaling, and management of containerised applications tools like kubernetes(k8s).
Experience with rest api development
Knowledge of web-scale technologies such as kafka, cassandra and elastic search
Experience with angularjs framework or similar is good to have.
*li-cn
About ciena
Ciena is a network strategy and technology company with a passion to provide an experience, to you and our customers that is as rewarding as the outcomeWe attract the best and brightest– those with outstanding talent, motivation, and the right attitude to contribute to our successOur culture balances our openness and informality with professionalism and trust and is built on the foundation of our core values: customer first, integrity, velocity, innovation, and outstanding people.
Ciena enables everyone to have a voice and a network that supports them while on the journey to discovering their passion and purposeWe trust each individual to do what they can to reach their full potential and make an impact on the business, whenever, wherever they are in the worldWith ciena’s highly innovative, forward-thinking business practices, we reward people for pushing the boundariesUnlock your potential at ciena!
Being you @ ciena
As part of our commitment to diversity and inclusion, we want to foster an environment that values and respects all individual’s strengths, perspectives, ideas, and ability to meet the needs of our customers globallyCiena values the diversity of its workforce and respects its employees as individuals, regardless of race, ethnicity, religion, gender, age, national origin, disability, sexual orientation, veteran or marital status or any other category protected by applicable lawWe do not tolerate any form of discriminationCiena is also committed to compliance with all fair employment practices regarding citizenship and immigration statusIf contacted in relation to a job opportunity, you should advise ciena in a timely fashion of the specific accommodation measures required for you to be assessed in a fair and equitable manner.
We do not charge any fee for employment and the same applies to the recruitment partners we work withAdditionally, we do not ask for any refundable security deposit to be paid in bank accounts for employment purposesWe request candidates to be cautious of misleading communications and not pay any fee/ deposit to individuals/ agencies/ employment portals on the pretext of attending ciena’s interview process or seeking employment with us.
Hiring insights
Job activity
Posted 30+ days ago
Job Description Build the future of data. Join the Snowflake team. We are looking for a strong Senior Cloud DevOps...
Apply For This JobJob Description What you’ll do: To identify the gaps in supplier Quality system- Quality, Delivery and operational alignment with Eaton...
Apply For This JobOpening for Technical Support Service Desk in a top leading MNC Gurgaon/ Noida!!! About The Client- Our Client is a...
Apply For This JobResponsibilities: Data Entry: Accurately and quickly input data from various sources, such as paper documents, electronic files, or forms, into...
Apply For This JobJob details Here’s how the job details align with your job preferences.Manage job preferences at any time in your profile....
Apply For This JobJob Type Full Time Job Description and agile mindset to software development. Openness, honesty, supportiveness, respect, fairness, accountability, empathy…, we...
Apply For This Job