Staff DevOps Developer

2 weeks ago


Kitchener, Canada Clearpath Robotics Full time

About the Job

The DevOps Team is looking for an experienced Dev Ops Engineer 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. Primary responsibilities include:  Design, architect and lead development and improvement of CI/CD system and productivity tooling.  Build or onboard new productivity tooling to enhance developer experience.  Work with the team to manage and mature Kubernetes cluster, deploy and maintain build and productivity tools.  Manage and provide services on AWS and build infrastructure as a code.  Collaborate with engineering teams to determine new requirements and gaps in build pipelines and infrastructure tooling.  Participate in DevOps infrastructure support rotation and monitor the health of infrastructure and services within.  Contribute towards improving observability for the build infrastructure.  Participate in Incident response, root cause analysis and fixing issues.  Create Infrastructure as a Code and automate deployment of infrastructure and applications  Work actively in securing and remediating vulnerabilities in build infrastructure and tooling.  Document DevOps processes, standards and contribute towards creating runbooks.  Mentor junior members in the team on design best practices and perform code review  About You You want to work for a fast-moving company that thinks big and dreams huge. You are driven, view work as more than just a job, and are never satisfied with a project left half-done. You want to be surrounded by people like you; creative, fun-loving, and passionate about their work. You are motivated by making an impact on your workplace and you thrive on challenging and rewarding problems. You can work independently and in a collaborative environment. You have an eye for details, identifying issues and exploring probable solutions. Required skills and experience:  Graduate degree in engineering/CS or a related field with 10+ years of experience  Hands-on experience as DevOps/SRE with significant part of it in build and release engineering  Expert in developing complex multi-stage CI/CD pipelines in Jenkins/Gitlab-CI used across multiple teams Strong experience in building Infrastructure as a Code, self-serve pipelines using GitOps model  Experience in AWS, provisioning and managing AWS services  Production level experience in docker, Kubernetes and managing Kubernetes cluster  Strong experience in provisioning/orchestration using Ansible, Terraform, Helm Knowledge of observability stack like Grafana, Prometheus, ElasticSearch  Comfortable with Linux, network troubleshooting and familiar with basic administration  Experienced in developing efficient, scalable code in popular languages like python/Java/Go/bash  Knowledge of VMware or other virtualization products  Familiar with NixOS, building and packaging software in Nix  Source Control software (Git), branching strategies and knowledge of best practices  Working in a collaborative virtual environment, interfacing with other team members regularly, sharing knowledge via diagram, discussion, and example  Excellent verbal and written communication skills.  Bonus skills:  Experience build highly available and scalable build infrastructure  Experience in administering tools like Jenkins/Gitlab/Jfrog Artifactory  Knowledge of load balancing and configuring Nginx/HAProxy  Experience working in the robotics industry or knowledge of ROS.  Experience with popular packaging tools like debian/npm At OTTO by Rockwell Automation, we are committed to building and supporting a culture of diversity, inclusion and accessibility.

  • Kitchener, Canada Clearpath Robotics Full time

    About the Job OTTO Motors by Rockwell Automation is looking for an applications devops specialist to join the Fleet Applications team. In Fleet Applications, we are responsible for the design, development, and support of software applications created to allow our customers to interact with, monitor and support their fleets of OTTO Autonomous Vehicles....


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity :We are looking for an experienced and creative Sr. Full-Stack Engineer to join our growing School Products Team and help take our company to the next level!As part of the team, you’ll be part of a dynamic and growing team that builds and supports technology solutions for internal enterprise clients. The projects and platforms include but...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity: As part of the Test Automation Team, your mission is to create and support robust testing tools and frameworks to achieve the best quality results and fastest delivery to production through CI/CD pipeline. As a Software Engineer in Test (SET), you are responsible for driving and ensuring the quality of the software across the enterprise by...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity:As part of the Test Automation Team, your mission is to create and support robust testing tools and frameworks to achieve the best quality results and fastest delivery to production through CI/CD pipeline.As a Software Engineer in Test (SET), you are responsible for driving and ensuring the quality of the software across the enterprise by...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity: As part of the Test Automation Team, your mission is to create and support robust testing tools and frameworks to achieve the best quality results and fastest delivery to production through CI/CD pipeline. As a Software Engineer in Test (SET), you are responsible for driving and ensuring the quality of the software across the enterprise by...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity: As part of the Test Automation Team, your mission is to create and support robust testing tools and frameworks to achieve the best quality results and fastest delivery to production through CI/CD pipeline. As a Software Engineer in Test (SET), you are responsible for driving and ensuring the quality of the software across the enterprise by...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity:As part of the Test Automation Team, your mission is to create and support robust testing tools and frameworks to achieve the best quality results and fastest delivery to production through CI/CD pipeline.As a Software Engineer in Test (SET), you are responsible for driving and ensuring the quality of the software across the enterprise by...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity:As part of the Test Automation Team, your mission is to create and support robust testing tools and frameworks to achieve the best quality results and fastest delivery to production through CI/CD pipeline.As a Software Engineer in Test (SET), you are responsible for driving and ensuring the quality of the software across the enterprise by...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity: As part of the Test Automation Team, your mission is to create and support robust testing tools and frameworks to achieve the best quality results and fastest delivery to production through CI/CD pipeline. As a Software Engineer in Test (SET), you are responsible for driving and ensuring the quality of the software across the enterprise by...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity:As part of the Test Automation Team, your mission is to create and support robust testing tools and frameworks to achieve the best quality results and fastest delivery to production through CI/CD pipeline.As a Software Engineer in Test (SET), you are responsible for driving and ensuring the quality of the software across the enterprise by...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity :As part of the Test Automation Team, your mission is to create and support robust testing tools and frameworks to achieve the best quality results and fastest delivery to production through CI/CD pipeline.As a Software Engineer in Test (SET), you are responsible for driving and ensuring the quality of the software across the enterprise by...

  • BackEnd Developer

    3 weeks ago


    Kitchener, Canada Ezeemdigitech Full time

    Job Title: Backend Developer. Job Description: Position: Backend Developer.Location: Kitchener, Canada.Reports To: Krishna kumar - Director. Experience : 3 - 4 years. Work Type : Full-time Job Summary: As a Backend Developer, you will be responsible for designing, developing, and maintaining server-side logic and databases for our software applications. Your...

  • BackEnd Developer

    2 weeks ago


    Kitchener, Canada Ezeemdigitech Full time

    Job Title: Backend Developer. Job Description: Position: Backend Developer.Location: Kitchener, Canada.Reports To: Krishna kumar - Director. Experience : 3 - 4 years. Work Type : Full-time Job Summary: As a Backend Developer, you will be responsible for designing, developing, and maintaining server-side logic and databases for our software applications. Your...

  • BackEnd Developer

    2 weeks ago


    Kitchener, Canada Ezeemdigitech Full time

    Job Title: Backend Developer. Job Description: Position: Backend Developer.Location: Kitchener, Canada.Reports To: Krishna kumar - Director. Experience : 3 - 4 years. Work Type : Full-time Job Summary: As a Backend Developer, you will be responsible for designing, developing, and maintaining server-side logic and databases for our software applications. Your...


  • Kitchener, ON, Canada ApplyBoard Full time

    The Opportunity: As part of the Test Automation Team, your mission is to create and support robust testing tools and frameworks to achieve the best quality results and fastest delivery to production through CI/CD pipeline. As a Software Engineer in Test (SET), you are responsible for driving and ensuring the quality of the software across the enterprise...


  • Kitchener, Canada ApplyBoard Full time

    The Opportunity :We are looking for an experienced and creative Sr. Full-Stack Engineer to join our growing Integration Services Team and help take our company to the next level!As part of Integration Services, you’ll be part of a dynamic and growing team that builds and supports technology solutions for internal enterprise clients. The projects and...


  • Kitchener, ON, M2A, Waterloo region, Canada ApplyBoard Full time

    The Opportunity:As part of the Test Automation Team, your mission is to create and support robust testing tools and frameworks to achieve the best quality results and fastest delivery to production through CI/CD pipeline.As a Software Engineer in Test (SET), you are responsible for driving and ensuring the quality of the software across the enterprise by...

  • BackEnd Developer

    2 weeks ago


    Kitchener, ON, Canada Ezeemdigitech Full time

    Job Title: Backend Developer. Job Description: Position: Backend Developer. Location: Kitchener, Canada. Reports To: Krishna kumar - Director. Experience : 3 - 4 years. Work Type : Full-time Job Summary: As a Backend Developer, you will be responsible for designing, developing, and maintaining server-side logic and databases for our software...

  • Full Stack Developer

    2 weeks ago


    Kitchener, ON, Canada PiinPoint Full time

    Full Time] Full-Stack Developer at PiinPoint (United States) | BEAMSTART Jobs Full-Stack Developer Full Time Remote Work Python for back-end React + Reflux/Redux for front-end Docker, Convox/AWS APIs for devops Care deeply about design, be it visual representation or code structure Open to building prototypes quickly to validate an idea A...


  • Kitchener, Canada Miovision Full time

    Position Summary We’re looking for an experienced leader to join our team and manage the day to day operations of the Firmware Team. You’ll be responsible for planning the work and ensuring its execution in a timely manner and with the highest standards of quality. The team’s primary focus is development of new board support packages (BSPs)...