DevOps Engineer – Unified Data Layer (UDL) (f/m/div.)
Bosch Group · Braga
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. .