1+ months

Full Stack Microservice Software Developer

Ottawa, ON K1P
  • Jobs Rated

Who We Are

We are modernizing the Software Development Experience at Cisco, bringing best in

class Infrastructure, solutions and open source software for use by engineering. This

role aims at revolutionizing the way every engineer at Cisco lives, plays, works and


The R&D campus in Ottawa, Ontario, Canada is looking for experienced software

developers who will be an active member of the development team to innovate,

design, implement customer delivery of state-of-the-art engineering Test,

development and workow infrastructure and Services, including:

            pyATS/Genie: Core Python framework, and/or open-source library

development, focusing on NetDevOps and network automation [https://cs.co/pyats]

            XPRESSO: Full-stack web infrastructure, with Angular front-end and

Python/NodeJS micro-service architecture

            Lab as a Service hardware and virtual resource management using open-

stack, kvm, and various virtualization technologies

We are looking for a collaborative engineering professional with substantial experience

design and development and bring a strong perspective that drives change and you

are motivated to develop simple solutions to complex problems in our Engineering

Group.  A Product and Software Quality Champion by engaging with all phases of

Software Development Lifecycle and particularly contributing to the infrastructure to

help accelerate Software Release delivery while improving Product Quality.

Responsibilities includes:

- Innovate, architect, design & Develop new infrastructure and technologies, building

frameworks/prototypes using both proprietary and open-source software

- Design & implement new feature and solutions as required by customers

- Contribute to open-source community

- Support the end-users, both inside and outside Cisco

Requirement  :

* Bachelor/Master Degree in CS/SE/CE or equivalent


* Expertise in Python

* Experience in software and/or Tool Infrastructure development


Solid understanding and exposure of Test and Development Lifecycle, Test Coverage,

 test plan and test case creation

* Good grasp of networking technologies, routing protocols (CCNA/CCNP )

* Superior coding skills with solid understanding of OOP design patterns, paradigms &


* Solid understanding of software development and test processes

* Interest in test automation, tooling & end-to-end test solutions

* Creative problem solving skills and excellent troubleshooting/debugging skills

* Familiarity with Unix/Linux and web-application development

* Experience of working with Agile/Scrum process ; DevOps mindset 

* Prior knowledge/experience in building and improving CI/CD pipelines

Desirable Pluses:

* knowledge/experience of working of ORM & Database (MySQL, NoSQL, Cassandra,

Mongo, ELK); Data Collection APIs and SDKs; RESTful interfaces; Websockets

* knowledge/experience of working with virtualization and containerization platforms

(eg. OpenStack, Docker) and container orchestration tools (eg. Kubernetes),

Kafka/Zookeeper, Apache Hadoop/Mesos

* Prior knowledge/experience with storage optimizations and management

* Exposure to DevOps architecture experience

The ideal candidate must possess the following soft skills:

* Self-motivated & highly proactive , results-driven and engaged; Curiosity and strong

desire for quality

* Strong problem solving skills and troubleshooting/debugging skills ; Solid analytical

skills and attention to detail

* Strong written and verbal communication ; Ability to communicate complex technical


* Flexible and open to change, have fun learning new technologies


* Excellent teamwork and people skills ; passionate about development and enjoy

support & collaborating in a team-based environment

* Ability to handle multiple tasks at the same time, prioritize them and manage time

eectively and doesnt give up when faced with complex problems.

* Critical to be an Excellent team player with an ability to contribute projects


Cisco Covid-19 Vaccination Requirements
The health and safety of Cisco's employees, customers, and partners is a top priority. Our goal is to protect and mitigate the spread of COVID-19 infection for strong business resiliency during the pandemic. Therefore, Cisco may require new hires to be fully vaccinated against COVID-19 if the role requires business-related travel, meeting with customers/partners (including visiting third-party sites on behalf of Cisco), attending trade events, and Cisco office entry, unless otherwise prohibited by applicable law, and in countries where COVID-19 vaccination is legally required. The company will consider legally required accommodations/exceptions for medical, religious, and other reasons as per the requirements of the role and in accordance with applicable law. Additional information will be provided to candidates about the requirements and accommodation process at the offer time based on region.


Jobs Rated Reports for Software Developer

Posted: 2022-04-01 Expires: 2022-08-24

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Full Stack Microservice Software Developer

Ottawa, ON K1P

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2019 - Software Developer
Overall Rating: 11/199
Median Salary: $103,560

Work Environment
Very Low
Very Good
Powered ByCareerCast