DevOps Engineer – Unified Data Layer (UDL) (f/m/div.)

Bosch Group · Braga

AtivaTempo inteiroInformática
Salário
Não informado
Tipo de contrato
Tempo inteiro
Regime remoto
Não remoto
Publicado
hoje
Qualidade da vaga
90/100 — Boa oportunidade

Sobre a função

Platform Engineering & Operations

  • 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 the 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.

Infrastructure Integration & User Support

  • Act as a technical contact person for researchers and other Bosch colleagues using UDL, helping them connect their systems, equipment, and local development environments to the platform.
  • Support the 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 the development and maintenance of local-to-cloud connection workflows, including automation of recurring setup and configuration tasks.
  • Maintain clear technical documentation, troubleshooting guides, FAQs, and self-service onboarding instructions to improve the user experience and reduce recurring support requests.

Collaboration & Continuous Improvement

  • Work closely with researchers, laboratory engineers, infrastructure teams, and the UDL development team to resolve technical issues and improve platform usability and reliability.
  • Work as part of a cross-functional engineering team, collaborating 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 the continuous improvement of platform operations and agentic development workflows.
  • Stay up to date with relevant DevOps, cloud infrastructure, networking, automation, and developer tooling technologies

Education:

  • BSc, MSc, or PhD in Computer Science, Software Engineering, Information Technology, or a related field.

Experience:

  • 2-4 years of experience as a DevOps Engineer, Cloud Engineer, Platform Engineer, Site Reliability Engineer, or in a similar role.
  • 1+ years 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 the 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.

Technical Skills:

  • 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 -based environments.
  • 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 on 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.

Mindset & Soft Skills:

  • Strong problem-solving skills and a proactive, resourceful attitude.
  • Good communication skills and the ability to explain technical concepts to users with different levels of technical expertise.
  • Customer-oriented mindset, with patience and empathy when helping users troubleshoot technical issues.
  • Ability to work independently, take ownership of problems, and collaborate effectively with other engineers.
  • Structured approach to troubleshooting, documentation, and knowledge sharing.

Nice to have:

  • 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.

Languages

  • Fluent in Portuguese.
  • B2 CEFR level in English, written and spoken.
  • B2 CEFR level in German, written and spoken is a plus.
     

What we offer you:

Challenges in an international environment | career opportunities in one of the best companies in the world | flexible hours | medical services | discounts for employees | sports and health related activities | canteen | good access to public transports | space for creativity.

Success stories don´t just happen. They are made...

Make it happen! We are looking forward to your application!

A candidatura abre no site de jobs.smartrecruiters.com. .

DevOps Engineer – Unified Data Layer (UDL) (f/m/div.) — Bosch Group — empregoemportugal.pt