Staff DevOps Developer

at  OTTO Motors by Rockwell Automation

Kitchener, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Jun, 2024Not Specified26 Mar, 202410 year(s) or aboveAccessibility,Kubernetes,Git,Cluster,It,Release Engineering,Python,Network Troubleshooting,Elasticsearch,Virtual Environment,Docker,Load,Bash,Vmware,Aws,Control Software,Linux,Communication Skills,Ros,Ansible,InfrastructureNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Position: Staff DevOps Developer
Location: Kitchener ON or Remote/Virtual-Canada
Job Type: Full-Time Permanent
Experience: 10+ years
Education: Bachelor’s degree in Computer Science, Engineering or relevant work experience
Division: OTTO by Rockwell Automation

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.

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. We hire the best talent regardless of race, color, creed, national origin, ancestry, disability, marital status, age, veteran status, sex, sexual orientation, gender identity and expression. If you require special accommodation to complete any portion of the application or interview process, please contact 1-800-301-3863

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • 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


REQUIREMENT SUMMARY

Min:10.0Max:15.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Engineering/cs or a related field with 10 years of experience

Proficient

1

Kitchener, ON, Canada