B

Bosch Home Comfort

Makes heating, cooling and hot-water equipment

DevOps Engineer - Unified Data Layer, UDL

Cloud Engineering +1Posted on Nov 11
Full-timeBraga, PortugalNo salary listedHybrid

About the Job

Requirements

  • A BSc, MSc, or PhD in Computer Science, Software Engineering, Information Technology, or a related field.
  • 2–4 years of experience as a DevOps Engineer, Cloud Engineer, Platform Engineer, Site Reliability Engineer, or in a similar role.
  • At least 1 year of experience designing, implementing, and maintaining CI/CD pipelines and infrastructure automation.
  • Practical experience provisioning, configuring, and maintaining cloud infrastructure, preferably using Microsoft Azure.
  • Experience troubleshooting infrastructure, application, networking, and connectivity issues in professional environments.
  • Experience supporting deployment, configuration, and operation of software systems used by other teams or end users.
  • Familiarity with hybrid infrastructure environments, particularly connecting on-premises systems and services to cloud platforms.
  • A good understanding of DevOps principles, practices, and infrastructure automation.
  • Practical experience with Terraform for infrastructure provisioning and GitHub Actions or Azure DevOps for CI/CD.
  • Good scripting and automation skills using Python and Bash.
  • Proficiency with GNU/Linux systems and experience with Windows environments.
  • Practical experience with Docker and containerized applications; familiarity with container-based environments.
  • A good understanding of networking fundamentals, including DNS, routing, VPNs, SSH, HTTP/HTTPS, proxies, firewalls, and TLS certificates.
  • Working experience with AI agents and coding assistants in professional contexts.
  • Familiarity with cloud networking, identity and access management, and secure connectivity.
  • Experience with monitoring, logging, and troubleshooting infrastructure and applications.
  • Proficiency with Git and collaborative software development workflows.
  • Ability to explain technical concepts to users with different levels of technical expertise.
  • A customer-oriented approach, with patience and empathy when helping users troubleshoot technical issues.
  • Ability to work independently, take ownership of problems, and collaborate effectively with other engineers.
  • A structured approach to troubleshooting, documentation, and knowledge sharing.
  • Fluency in Portuguese.
  • B2 CEFR level in written and spoken English.

Responsibilities

  • Provision, configure, operate, and maintain the UDL platform and its cloud resources on Microsoft Azure using Terraform, following established platform architectures and infrastructure patterns.
  • Implement, maintain, and improve CI/CD pipelines and automation workflows to ensure reliable deployment and operation of platform components and infrastructure.
  • Support deployment, configuration, and maintenance of containerized applications and services, including Docker- and Kubernetes-based environments.
  • Troubleshoot failed deployments, infrastructure changes, application issues, and operational incidents, contributing to root-cause analysis and long-term solutions.
  • Monitor platform health, investigate logs and performance issues, and contribute to improving platform reliability, availability, and performance.
  • Maintain monitoring dashboards, alerts, operational scripts, and other tooling to proactively identify and resolve platform issues.
  • Contribute to platform security by maintaining secure configurations, access controls, credentials, network connectivity, and addressing security findings.
  • Maintain and automate technical documentation of infrastructure configurations, deployment procedures, and operational processes.
  • Act as a technical contact for researchers and other Bosch colleagues using UDL, helping them connect their systems, equipment, and local development environments to the platform.
  • Support onboarding and integration of on-premises laboratory equipment, physical PCs, and other local systems as connected data sources for UDL.
  • Investigate and troubleshoot local-to-cloud connectivity issues, including DNS, routing, VPNs, proxies, firewalls, SSH, certificates, and network configurations.
  • Provide hands-on technical support for users encountering issues with UDL, its associated tools, and integrations, taking ownership of troubleshooting and coordinating with other team members when necessary.
  • Help researchers configure and troubleshoot secure access to UDL, including authentication mechanisms, credentials, access permissions, and connection settings.
  • Support development and maintenance of local-to-cloud connection workflows, including automation of recurring setup and configuration tasks.
  • Maintain technical documentation, troubleshooting guides, FAQs, and self-service onboarding instructions to improve the user experience and reduce recurring support requests.
  • Work closely with researchers, laboratory engineers, infrastructure teams, and the UDL development team to resolve technical issues and improve platform usability and reliability.
  • Collaborate as part of a cross-functional engineering team with data engineers and other platform engineers to provide technical support to UDL users and ensure effective handling of user requests and technical issues.
  • Support Proof-of-Concept activities involving local developer workflows, API integrations, corporate AI platforms, and data catalogues.
  • Gather user feedback, identify recurring technical problems, and translate them into actionable improvements to platform operations, connectivity, and developer experience.
  • Follow DevOps principles and best practices and contribute to continuous improvement of platform operations and agentic development workflows.
  • Stay up to date with relevant DevOps, cloud infrastructure, networking, automation, and developer tooling technologies.

Desired Qualifications

  • Experience with Microsoft Azure services and Azure networking.
  • Experience packaging, distributing, and maintaining local developer tools or command-line applications.
  • Familiarity with Python application packaging and cross-platform software distribution.
  • Experience with hybrid cloud, edge computing, or on-premises infrastructure integrations.
  • Familiarity with agentic workflows, local AI assistants, or integrations with AI platforms.
  • Experience working in research, scientific, or industrial environments.
  • B2 CEFR level in written and spoken German.

About the Company

Bosch Home Comfort

Makes heating, cooling and hot-water equipment

Bosch Home Comfort makes heating, cooling and hot-water equipment for homes, commercial buildings and industrial users. Its portfolio combines electric heat pumps with gas-fired boilers and hybrid systems, giving customers different ways to control building temperatures and supply hot water. The business sells equipment through its brands' sales networks, with products adapted to regional building needs and energy requirements. Its inverter-driven heat pumps adjust compressor output to match demand rather than running constantly at full power. The Bosch business unit was formed through the merger of Bosch and Buderus heating activities in 2004 and is headquartered in Wetzlar, Germany.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Wetzlar, Germany
Founded
2004

Recently Posted Jobs

Explore more opportunities at Bosch Home Comfort

See more jobs