Descriptif
We are currently looking on behalf of one of our important clients for a DevOps Engineer in the Medical Device Sector. The role is a permanent position based in Bern Canton (with good home office allowance).
Your Role:
1. Engage in the full product life cycle from prototyping & feature definitions up to deployment in production.
2. Design, develop, secure, deploy, operate & monitor state-of-the-art DevOps tools for on-premise & cloud-based infrastructures.
3. Provide expert level of support for Systems development & testing teams, in relation to both embedded systems & cloud applications.
4. Document & manage infrastructure & toolchain changes in compliance with internal & regulatory requirements (including class C medical devices following IEC 62304).
5. Contribute to continuous efforts to improve practices & processes.
Your Skills:
6. At least 2 years of professional experience in Software or DevOps Engineering (more than 5 years of experience is preferred).
7. Skilled & experienced in at least one Scripting Language (Python, Bash) & one OOP Language (Java (preferred), Go, Rust, C#, C++).
8. Accustomed to Agile Software Development with good engineering techniques / practices & a DevOps mind-set: Incremental Delivery, Pair/Mob Programming, Code Review, CI/CD, TDD, Clean Code, SOLID, etc.
9. Experienced in Git, Docker, Azure DevOps, Linux & Windows OS & Cloud technologies (ideally including Azure).
10. Skilled in continuously improving Code Quality & Documentation.
11. Familiar with or interested in Artifactory, CMake, Conan, Terraform, Unit Testing Frameworks, Static & Dynamic Analysis Frameworks & Cybersecurity.
12. Any experience in the area of Embedded Software is considered a plus.
13. Ideally experienced within Highly Regulated Environments.
Your Profile:
14. Completed University Degree in Computer Science or similar.
15. Fluent in English (spoken & written), German language skills are considered a plus.