Ciena may well be the most important technology company you’ve never heard of. The innovations that wow us (driverless cars), and those we now take for granted (the ability to mobile-stream your favorite show) are the products of ingenuity from some brilliant and forward-thinking companies. But those companies rely on Ciena, another vanguard of innovation, to create and advance the underlying networks that bring their breakthroughs to our doorsteps. VR, AI, IOT, 5G … literally none of it would be possible without the mind-boggling technology that makes the internet itself work. For more than 25 years, Ciena has been the global leader in networking strategy, and our technology has been part of the critical infrastructure running within the most advanced companies in the world.
What will you do at Ciena?
We are looking for an Automation & Test Engineer for an exceptional opportunity to join in establishing and growing a new services practice within a technology leader. Ciena’s Global Services team is building a Systems Integration practice focused on Enterprise Edge/NFV solutions including uCPE hardware, D-NFVI software, Blue Planet orchestration, third-party Virtual Network Functions (VNF’s) and other multi-vendor elements. The network edge is an area of growth driven by virtualization, infrastructure refresh, Multi-access Edge Compute (MEC), 5G, and Internet of Things (IoT).
You will create and utilize software tools that enable a best in class practice to automate the testing and deployment of virtualized enterprise edge solutions with excellent customer experience. Your work will enable the team to effectively and efficiently validate the performance of the solutions and get them operationalized for our customers. You will bring technical depth and collaboration skills. Our startup team will benefit from your innovations, value creation, and customer focus.
Develop test management capabilities to validate VNF and Network Function Virtualization Infrastructure (NFVI) performance and interoperability. Deliverables to include appropriate portals, dashboards, and data repositories.
Utilize your developments to test enterprise VNF’s including validation of the VNF and NFVI interoperability.
Troubleshoot and resolve issues with the automation systems.
Create scripts and other craft tools to deploy and validate the network, compute, storage, orchestration, and applications elements of the virtualized edge solutions.
Create documentation and knowledge sharing content/competency development for colleagues and partners.
Support customer engagements including technical sessions and presentation of data.
Leverage tools and software from Ciena product teams, partners, and open source communities.
Experience and Personal Skills
The successful applicant for this role will have 5+ years of experience with automation software development and network function testing in the Information and Communications Technology (ICT) field. Three years of cloud deployment and enterprise VNF testing experience is preferred.
Technical knowledge and experience in cloud computing and network function virtualization: orchestration (MANO), Network Function Virtualization Infrastructure (NFVI), and enterprise VNF.
Rest API, automation, and scripting skills including:
Ansible, Chef, Puppet, Java and Python.
Experience with enterprise VNF’s such as firewall, SBC, router, load-balancer, and SD-WAN.
Familiarization with hypervisor technologies and software for building and managing virtualized services: OpenStack, VMWare, Linux, RedHat, and public clouds.
Network testing methodologies and test case creation experience. Network test set usage and automation: Ixia or Spirent.
VNF and NFVi tools and standards knowledge:
ONAP, OPNFV, ETSI NFV ISG, ONF.
Understanding or ethernet and IP networks:
network design, routing protocols, L2/L3, MEF, and network security.
Network Service Design understanding:
Network Service Descriptors (NSD) and Virtual Network Function Descriptors (VNFD). Day 0, Day 1, and Day N requirements.
Experience with cloud deployments and migrations.
Knowledge of data analytics.
Knowledge of DevOps as implemented in the Gitlab platform including Docker or Kubernetes image building and usage for automation testing.
Strong version control skills in GitHub, bitbucket or Gitlab, including experience with merge requests and branch management.
Excellent written, verbal, and data presentation communications skills.
Bachelor’s degree in electrical engineering, computer engineering, computer science or equivalent experience.
The ability to travel occasionally to support projects or customer engagements.
Rewarding experience. Meaningful outcomes.
Making a difference in people's lives through design and implementation of leading network technologies. That's what motivates us.
A distinct way to work
Free thinking, free discussion, and collaboration are the norm. Expect more satisfying outcomes - both personal and professional.
Ciena values the diversity of our workforce and respects its employees as individuals, regardless of race, nationality, religion, sexual orientation, gender or age.
Ciena is also committed to developing inclusive, barrier-free selection processes and work environments. If contacted in relation to a job opportunity, you should advise Ciena in a timely fashion of the specific needs / accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner. Information received relating to any specific needs / accommodation measures will be addressed confidentially.
What you can expect from us
You will receive notification of your successful application
Successful applicants will be contacted by Talent Acquisition for an initial discussion
If suitable you will be considered for the short list and our formal interview process