DevOps Developer

Posted:
1/9/2025, 12:21:11 PM

Location(s):
Kitchener, Ontario, Canada ⋅ Ontario, Canada

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Workplace Type:
Hybrid

Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.

We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us!

Job Description

The Dev Ops Team is looking for an experienced DevOps Developer to help drive and maintain the developer operations experience. The team is tasked with ensuring that the full lifecycle of development from source submission to release is fully automated, seamless and reliable. The team handles all aspects of the development environment and workflow, including build, internal productivity tooling, automated testing platform infrastructure and deployment. You will report to Director, Development Operations. The job location is Kitchener, ON.

Your Responsibilities:

  • Identify areas of improvement in Development infrastructure, improve build system and tooling.
  • Manage and monitor the health of infrastructure and services within.
  • Work with development team in resolving build and dependency failures
  • Work within DevOps team to explore new build techniques and improve CI process
  • Participate in DevOps infrastructure support rotation.
  • Participate in Incident response, root cause analysis and fixing issues.
  • Maintain and develop DevOps toolchains and automated processes.
  • Document DevOps processes, standards and contribute towards creating runbooks.

The Essentials - You Will Have:

  • Bachelor's or equivalent years of experience.
  • Minimum 3-5 years of experience as a DevOps or Build/release engineer.
  • Hands on experience working with build systems and packaging tools (eg. debian, npm, cmake, nuget etc)
  • Experience in building Infrastructure as a Code, self-serve pipelines using GitOps model.
  • Experience developing and maintaining CI pipelines (Jenkins/Groovy/Gitlab-CI).
  • Experience building container applications in docker or working with helmcharts
  • Experience with Kubernetes architecture and deploying applications
  • Experience in provisioning/orchestration using Ansible, Terraform, Helm
  • Knowledge of observability stack like Grafana, Prometheus, ELK
  • General Linux OS and network troubleshooting skills
  • Hands on experience in atleast 2 programming languages like python, Java, C++, bash
  • Work in a collaborative virtual environment, working with other team members, sharing knowledge through diagram, discussion, and example.
  • Knowledge of VMware or other virtualization products
  • Source Control software (Git), branching strategies and knowledge of best practices

The Preferred - You Might Also Have:

  • Experience with NixOS and building applications in Nix infrastructure.
  • Experience with test infrastructure or automated test frameworks.
  • Experience working in the robotics industry or knowledge of ROS.
  • Experience in using services in cloud technologies like AWS/Azure

What We Offer:

  • Health Insurance including Medical and Dental
  • Health Care Spending Account (HCSA – dependent on the plan chosen)
  • Employee Assistance Program (EAP)
  • Retirement plans
  • Paid Time off
  • Volunteering Time off
  • Employer Savings Plan Matching (includes RRSP, TFSA, and EPSP)
  • Employer Paid DC Pension
  • Maternity and Parental Leave Top-Up
  • Fitness Reimbursement Program
  • Flexible Work Schedule where you will work with your manager to enjoy a work schedule that can be flexible with your personal life.

At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

#LI-Hybrid

We are an Equal Opportunity Employer including disability and veterans. 

If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at +1 (519) 618-4899.

Rockwell Automation’s hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.