Enable job alerts via email!

Infrastructure Automation DevOps Developer

Nokia

Ottawa

On-site

CAD 80,000 - 110,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company is looking for experienced Infrastructure Engineers to develop and maintain its new cloud-native automation application. You will work closely with product managers and engineers to gather requirements and ensure the infrastructure supports development efforts. Candidates should have a Bachelor's degree, 8-10 years of experience, and strong skills in Python, Docker, and Kubernetes. This role is based in Ottawa, Ontario.

Qualifications

  • Minimum 8‑10 years of hands-on experience in the industry.
  • Demonstrated track record of excellence.
  • Ability to work independently and as part of a team.

Responsibilities

  • Work with developers and product managers to gather requirements.
  • Develop, integrate, unit test software features for EDA’s development environment.
  • Manage and maintain the development infrastructure.

Skills

Python
Bash scripting
GNU make
Git
Docker
Kubernetes

Education

Bachelor’s degree in Computer/software engineering or Computer Science

Tools

GitLab
Keycloak
OpenAPI
Linux system administration
Job description

In late 2024, we introduced a new infrastructure automation application called EDA. EDA is an award-winning cloud‑native, scalable, extensible platform for automating the management of networks and data centers. Join a growing team of talented engineers who are building an innovative new platform for the next generation of infrastructure that drives the modern world. Infrastructure engineers build and develop the blocks that move all of EDA forward. We are building the infrastructure that powers the infrastructure of network automation.

We believe in Subject Matter Expertise and code ownership. We keep the process simple so that developers can focus on coding. With minimum overhead, developers interact directly with Product Managers, peer designers, and QA. If you are proud of your code, you belong on our team.

Qualifications
  • Minimum Bachelor’s degree in Computer/software engineering, Computer Science, equivalent, or better.
  • Minimum 8‑10 years of hands‑on experience in the industry.
  • Good working knowledge of Python, bash scripting, GNU make, git, Docker and Kubernetes.
  • Demonstrated track record of excellence.
  • Ability to work independently and as part of a team.
Nice to have
  • Background in networking.
  • Experience with GitLab, Keycloak, OpenAPI, TLS, and Linux system administration.
  • Knowledge of C/C++ or Go is also valuable.
  • Aptitude and attitude are more important than specific experience criteria. If you have strong DevOps software skills and experience in shipping quality, you are a candidate for our team.
Responsibilities
  • Work with developers and product managers to gather requirements for the development environment and work with team members to implement those requirements.
  • Develop, integrate, unit test software features for EDA’s development environment, used by internal EDA developers and third‑party developers who are extending our platform.
  • Manage and maintain the development infrastructure.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.