About this role
Senior Software Engineer met praktische DevOps ervaring At TOPIC, we work every day on high-tech innovations that make the world smarter, healthier, and better. We are searching for a Senior Software Engineer who takes ownership of the DevOps-related deliverables. Are you an experienced Senior Software Engineer who understands how modern tooling and CI/CD enhance the quality, speed, and scalability of software development? "What I value most is the ownership and the opportunities to grow. Because our team works closely with customers, you experience the strengths of a family-like company combined with high-end, high-tech projects. It's truly the best of both worlds." Peter Barna | Software Architect @ TOPIC What will you do as a Senior Software Engineer with practical DevOps experience? As a Senior Software Engineer with practical DevOps experience, you design and develop high-quality software for complex embedded systems, working closely with both hardware and software. As a senior, you take ownership of DevOps deliverables, driving CI/CD improvements and automation of build, test, and deployment processes. You ensure technical quality and reliable delivery while supporting your team in adopting strong DevOps practices. Your responsibilities as a Senior Software Engineer with practical DevOps experience - Design, implement, and verify subsystems, modules, and components within complex embedded systems - Integrate software into complex hardware and software systems - Apply Object-Oriented Programming, UML, unit testing, and modern design principle - Initiate and implement improvements in the team's DevOps way of working - Set up, maintain, and improve CI/CD pipelines (build, test, release) - Automate build, test, and deployment processes to minimize manual work and errors (Python) - Support and guide colleagues in DevOps principles and practices (knowledge sharing and coaching) - Taking ownership towards the team's technical quali...