Automate, Maintain and Support critical CI/CD infrastructure such as Jenkins, Gitlab, Artifactory, Backstage and other build and release tools.
Find patterns in problems and propose solutions, across areas of the SDLC expertise.
Develop CI components and reusable workflows to support a fast prototyping development/testing cycle
Support migration and consolidation projects for development tools.
Identify key feature gaps, bugs, scalability issues, and other problems with our tooling while working with our internal customers, followed by collaborating with the team internally and our stakeholders and partners to implement solutions.
Demonstrate great communication skills and a support-oriented mentality in working with technical and non-technical audiences.
we're excited if you have
5+ years of experience supporting and maintaining CI/CD tools in a DevOps or Release Engineer role.
Strong understanding of Version Control management styles: Release Engineering experience is a plus.
Scripting and coding skills with one or more of the following: Bash, Python, Go.
Ability to learn existing systems and code base quickly.
Demonstrated skills in scaling systems inside of a Cloud. AWS experience preferred; GCP, Azure.
Experience administering and deploying with one or many of the following is highly desired: Gitlab(+Runners), GitHub, Artifactory, Jenkins.
Experience deploying applications and maintaining infra using Terraform on top of Kubernetes (with Istio).
B.S. or M.S. degree in Computer Science, Engineering, or equivalent.
Benefits
Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families
Our comprehensive benefits include global access to mental health and financial we'llness support and resources
Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs
Its important to note that not every benefit is available in all locations or for every role