Job Title: Software Engineer for Cloud Infrastructure
The Bosch group has more than employees around the world, present in 60 countries, and we are proud to impact people's lives and to work towards a more sustainable future.
In Ovar, our main mission is to guarantee everyone's safety by being ready to act in the event of danger. Our company, with about 1200 associates, develops, creates and produces inspiring solutions for a safe and enjoyable life.
This success is due to the highly qualified people with a high level of knowledge and their dedication that makes and contributes for the unique environment we have in Bosch: The feeling of a Family.
At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people's lives. Our promise to our associates is rock-solid: we grow together, we enjoy our work, and we inspire each other.
Join us in driving the digital transformation of buildings with the help of innovative digital services.
Job Description:
* Design and implement CI/CD pipelines to automate the deployment process and ensure high-quality code delivery, in Azure DevOps platform
* Building and setting up new development tools and infrastructure as code, focusing on Azure cloud
* Building and setting up cloud network infrastructure (private links, private networks, VPNs etc.)
* Deploying Java webservices with Azure Kubernetes Service, ensuring Docker images and their deployment to Kubernetes are securely done
* Scripting with Bash and TypeScript in Linux systems
* Working on ways to automate and improve development and release processes ensuring that systems are safe and secure against cybersecurity threats
* Creation and maintenance of Bicep templates and/or Pulumi
* Operating Java SpringBoot backend applications in a public cloud environment, specifically Microsoft Azure
* Collaborate with cross-functional teams to define, design, and ship new features
* Troubleshoot and resolve production issues, ensuring high availability, security and performance of applications
* Stay updated with the latest industry trends and technologies to continuously improve development processes and software quality
Required Skills and Qualifications:
What distinguishes you:
* Education: BSc in computer science, SW engineering, or related fields
* Personality and working style: ability to communicate ideas and concepts for influence and knowledge sharing
* Experience and know-how: proven experience as a DevOps Engineer with a strong focus on Azure cloud and IaC. Proven experience with Kubernetes and Docker. Java SpringBoot backend experience is a strong plus
* Language: Spoken and written English and Portuguese communication skills are a prerequisite
Benefits:
Exchange with colleagues around the world
Health insurance and medical office on site (nutrition, psychology, physiotherapy and general clinic)
Training opportunities (i.e., technical training, foreign languages training) & certifications
Opportunities for career progression and continuous professional development
Access to great discounts in partnerships and products
Sports and health related activities (gym)
Free transports from Porto