DevOps Software Developer – RTA-CAR Communication (f/m/div.)
Bosch Group · Viana do Castelo
Sobre a função
Your contribution to something big:
Join an agile and international engineering team developing communication solutions for next-generation automotive systems. As a DevOps Software Developer, you will play a key role in improving the software development lifecycle by designing and maintaining robust CI/CD pipelines, driving automation initiatives, and optimizing engineering processes. Working closely with software developers, Product Owners, and global teams, you will help ensure reliable, efficient, and high-quality software delivery while fostering a culture of continuous improvement and DevOps best practices.
Your responsibilities will include:
- Design, implement, and maintain scalable CI/CD pipelines to automate software build, integration, testing, and deployment processes.
- Ensure the reliability, efficiency, and security of CI/CD pipelines supporting both development and operational requirements.
- Analyze existing development workflows and engineering processes, identifying opportunities for automation and continuous improvement.
- Collaborate closely with software developers, Product Owners, operations teams, and international colleagues to align tooling and processes with product goals.
- Implement and promote Continuous Integration, Continuous Delivery, and DevOps best practices.
- Troubleshoot and resolve pipeline, tooling, build, and deployment issues, ensuring stable and efficient development environments.
- Contribute to software quality and delivery efficiency through peer reviews, knowledge sharing, and automation expertise.
What distinguishes you:
Education
- Degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical field.
Experience / Know-how
Mandatory Skills
- Strong experience designing, implementing, and maintaining CI/CD pipelines.
- Hands-on experience with DevOps and automation tools such as Jenkins, Git, Docker, and Python.
- Solid understanding of Continuous Integration, Continuous Delivery, and DevOps principles.
- Experience with build, test, deployment, and release automation.
- Good understanding of the Software Development Lifecycle (SDLC).
- Experience working in Agile development environments, preferably Scrum.
- Experience troubleshooting and resolving build, deployment, and integration issues.
- Familiarity with version control systems, branching strategies, and code quality best practices.
- Very good written and verbal communication skills in English.
Preferred Skills
- Experience optimizing software development workflows through automation.
- Experience collaborating with cross-functional and international teams.
- Knowledge of software quality practices and continuous improvement methodologies.
- Experience supporting development environments within a DevOps culture.
Working Style & Methods
- Proactive, pragmatic, and solution-oriented mindset.
- Strong communication and collaboration skills.
- Self-organized with a high sense of ownership and accountability.
- Analytical approach with a focus on automation and continuous improvement.
- Team player with the ability to work effectively in Agile and international environments.
Work #LikeABosch means:
⚖️ Flexible work conditions
🔀 Hybrid work system
🌐 Exchange with colleagues around the world
🧑⚕️ Health insurance and medical office on site
📚 Training opportunities
📈 Opportunities for career progression and continuous professional development
💲 Access to great discounts in partnerships and Bosch products
🏋️ Sports and health related activities
🚉 Great access to public transports
🅿️ Free parking lot
🍽️ Canteen
Success stories don´t just happen. They are made...
Make it happen! We are looking forward to your application!