About this role
About the Role We are seeking a hands-on DevOps Engineer to improve and enhance the way our development environment operates and lead the necessary changes in the infrastructure. You will maintain and actively shape the CI/CD workflows, collaborating closely with firmware, hardware, and QA teams to optimize costs and automate workflows. What You'll Do
- Build Environment: Create, maintain, and optimize the environment for build systems, ensuring consistency across development and production stages.
- Sanity Checks: Monitor existing CI/CD sanity check workflows, specifically overseeing daily firmware tests running on real camera hardware to ensure immediate feedback on code health.
- Lab Infrastructure: Maintain and manage servers in the lab environment with support from the Lab Admin team.
- Hardware Support: Provide operational support for lab infrastructure, including troubleshooting failing lab cameras or network issues to minimize downtime for the development team.
- AI Support Tools: Support and create new AI-enabled internal tools to assist developers in day to day work (e.g. in debugging complex issues).
- QA Collaboration: Work closely with the Quality Assurance team to define the scope of automated testing and optimize workflows to reduce recurrent infrastructure costs. What We're Looking For
- CI/CD Expertise: practical knowledge of GitHub and GitHub Actions.
- Containerization: Experience with Docker; knowledge of Kubernetes is a strong plus.
- Scripting: Proficiency in Bash, Python, or Shell to automate tasks.
- Linux: Familiarity with Linux administration, command line, and environment configuration.
- Networking: Basic knowledge of networking (routing, TCP/IP, switching, VLANs).
- Professional Attributes: Problem solving, collaboration, and strong English communication. Nice to Have
- Experience with observability tools like Thanos and Grafana.
- Familiarity with C++ is a plus, as it will help you understand the firmware build process.
- Interest in IoT systems or embedded systems development. Compensation & Benefits
- Private medical & dental coverage, Multisport
- Life insurance (two annual income)
- Employee Stock Purchase Plan – 15% discount for buying Motorola stock units
- Employee Pension Plan – 3.5 % of the month’s salary gross
- IP Tax Relief (up to 80%)
- Yearly salary increase (depends on individual performance)
- Yearly bonus (depends on company performance)
- Flexible working hours (usually day starts between 7-10) and an 8-hour work day with a 30-minute lunch break
- Lots of sports activities such as Moto football league, Wakeboarding, Snowboarding, e-gaming league, etc.
- Access to wellness facilities and integration events
- Comfortable work conditions (high-class offices, parking space)
- Training and broad development opportunities