Jobs / Cisco

Software Developer – CICD Pipeline and Automation II (Full Time) – Canada

Cisco · Ottawa, ON, Canada
Ottawa, ON, CanadaExp: 2-4 yrs111,700-203,100 CAD/yearlyOnsite
Remuneration
111,700-203,100 CAD/yearly
Location
Ottawa, ON, Canada
Visa sponsorship
Not specified

Job summary

You will enhance the efficiency of engineering teams by developing innovative tools for the IOS-XE Operating System, integrating AI models, and automating workflows.

Qualifications

  • Completion within the past 3 years, or current enrollment with expected completion within 12 months, of a Bachelors + 2 years of relevant experience or Masters + 0 years of relevant experience
  • Proficiency in Python, C, C++, or Java with 2–4 years of programming experience
  • Proven foundation in Linux environments, networking, storage, and security principles
  • Working knowledge of build systems (e.g., make, CMake), Git, and CI/CD pipelines like Jenkins
  • Strong verbal and written communication skills with a proven ability to thrive in a collaborative team setting

Responsibilities

  • Develop software in C and Python to enhance virtualization and automation capabilities
  • Create and improve developer tools to optimize the development process and increase productivity
  • Integrate AI models to predict build failures, optimize resource allocation, and accelerate continuous integration pipelines
  • Develop 'Self-Healin' pipeline features using AI to analyze build logs, categorize failures, and suggest fixes to engineers automatically
  • Design, write, and maintain Bash scripts for automation tasks to streamline workflows

Skills

BashCMakeC++DockerGitJavaJenkinsKubernetesLinuxMakePython

Certifications

CCIE

Degrees

BSEE/CSMSEE/CS

Relocation

No