Senior DevOps Engineer
Design and build CI/CD tools and automations to improve development workflows and release pipelines. Support hundreds of developers by ensuring reliability and efficiency in a hardware manufacturing environment.
Responsibilities
- Develop DevOps tools using proprietary and open-source technologies
- Improve CI/CD workflows and usability across development environments
- Streamline release pipelines and processes to boost engineering efficiency
- Support and enable predictability, automation, and reliability for developer teams
- Design and implement sophisticated automations and AI-powered applications
Requirements
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent
- 5+ years of relevant professional experience
- Expert-level development in at least one scripting language (e.g., Python, Groovy)
- Profound understanding of Linux operating system
- Deep knowledge of containerization and cloud technologies architecture
- Strong problem-solving, critical thinking, and technical leadership skills
- Ability to self-manage and communicate effectively
Nice to have
- Expertise with version control systems (Git, GitLab, GitHub, Gerrit)
- Expertise with Jenkins or similar CI/CD tools
- Interest in emerging technologies
- Ability to drive initiatives across functional teams
- Familiarity with cloud service provider infrastructure and tooling