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