Careers
DevOps Engineer
Description
The Role:
Logitech is a Product Organization with strong Brand Equity. Our Product Design group strives to develop products with a powerful blend of artistic design, surprising science, and innovation driven by consumer insight.
A fundamental part of our strategy is having desirable and powerful products that enable the experiences people want. Personal Workspace & Gaming(PWS&G) Engineering Group is looking for a talented DevOps Engineer for their Embedded Software Team.
You will embrace new technology, have a flair for automation & possess sound understanding of CI/CD & Firmware delivery processes.
Your Contribution
Be Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. These are the behaviors you’ll need for success at Logitech. In this role you will:
Design & Develop Delivery mechanism (CI/CD Pipelines) making it faster & easier to release quality products to Customers
Plan, Design, Evaluate, Code, Implement and test the deployment, monitoring, scaling and Infrastructure
Participate in Architecture meetings and translate Architecture to Infrastructure using Infra as Code
Tooling: Right tool for the job. Analyse, Build POC, Convince Architects & Implement Tools to solve a Technical Problem
You will work with various cross-functional teams: Product management, Engineering, Firmware, QA and other business units
Required Skillsets
3-4+ years Experience as DevOps Engineer
Proficiency with Github and GitHub workflows [MANDATORY]
Proficient with Docker and Kubernetes [MANDATORY]
Strong Experience as a DevOps engineer or in a similar software engineering role [MANDATORY]
Good understanding of CI/CD pipelines
Good knowledge of Python programming
Good knowledge of Makefile/CMake
Knowledge of Static Code Analyzer (Coverity/Sonarqube/Blackduck, ...)
Knowledge of Embedded SW development in C or C++ [BONUS]
Proficiency with AWS Services including EC2, ECS, EMR, S3, R53 etc
Strong scripting Skills must viz. Python, Bash Script
Knowledge (or willingness to learn) of C++ a bonus
Build Engineering - Good knowledge of Tools like SMC (GitHub, Gitlab, Gerrit, etc) Gitlab, Jenkins, docker, chef or similar (Ability to learn new tools)
Excellent Problem Solving and Troubleshooting capability
Good Communication Skills
Education Qualification
Graduate in Engineering or Science or Equivalent with good Academic Credentials
Small Company. Big Products
Logitech is the sweet spot for people who are passionate about products, making a mark, and having fun doing it. As a company, we’re small and flexible enough for every person to take initiative and make things happen. But we’re big enough in our portfolio and reach for those actions to have a global impact. That’s a pretty sweet spot to be in and we’re always striving to keep it that way.
#LI-MR2