KIV/BOPX - praxe ve vývoji sw pro Bosch (České Budějovice)

Praxe ve vývoji sw pro Bosch.

Navržený typ práce: Odborná praxe     Celkový stav inzerátu: Volné


Praxe v oblasti vývoje sw pro Bosch v Českých Budějovicích. Konkrétní technické oblasti a projekty jsou popsané níže. Základními technickými stacky jsou:

1) Java
2) PHP, JavaScript
3) Python, Go

Školení:
- bezpečnost práce
- základní standardy ve vývoji sw
- bezpečnost v oblasti vývoje sw
- technologická školení dle zvolené technologie - např. pokročilé techniky v Pythonu, Go, AR

Firemní kolečko:
- praxe ve vývojovém týmu
- praxe v testování/kontrole kvality
- pohovor s vedoucím týmu ohledně kritických faktorů úspěšného sw
- pohovor s obchodníkem/odběratelem výsledného sw

Lokalita: České Budějovice

Ubytování: bude poskytnuta asistence se zajištěním ubytování a ubytování bude částečně hrazeno naší firmou

Praxe je placená.

***********************************
Přehled konkrétních technických oblastí a projektů, do kterých se můžete zapojit:

1. PHP, JS, MSSQL, Kafka/RabbitMQ, CSS(Bootstrap), Git, Docker

Leepa

Aplikace Leepa je systém pro správu a řízení zkušebních laboratoří a pokrývá celý životní cyklus
testování vyvíjených komponent. Je rozdělen do několika modulů, které jsou snadno konfigurovatelné přímo
z administrace. Správce laboratoře si tak může všechna nastavení spravovat sám bez zvláštních znalostí
programování. Hlavním cílem aplikace je pomoci laboratořím vyřídit jejich požadavky na testování,
naplánovat zdroje, usnadnit komunikaci se zákazníky, ulehčit práci a snížit náklady.

Leepa je aktuálně nasazená v přibližně 150 laboratořích po celém světě a má tisíce uživatelů. Jednou
z největších výzev aplikace jsou algoritmy pro automatické plánování, real-time komunikace se zkušebními
zařízeními, zpracování velkého množství dat a rozdílnost jednotlivých laboratoří.

SuperOPL

SuperOPL je sofware používaný interně v rámci společnosti Bosch pro řízení úkolů a rizik. Umožňuje v
tzv. OPL (open point lists) - seznamech otevřených bodů evidovat úkoly pracovníků na jednotlivých
projektech. Úkoly postupně procházejí několika stavy od rozpracovaného až po uzavřený úkol, je možné je
delegovat, případně přidávat zainteresované pracovníky, kteří jsou informováni prostřednictvím e-mailu o
změnách na úkolech a postupu řešení.
V současné době aplikaci SuperOPL používá celosvětově okolo sedmdesáti tisíc uživatelů z celkového
počtu čtyř set tisíc zaměstnanců společnosti Bosch. SuperOPL je lokalizována do 12 jazyků, kromě
evropských také do Čínštiny a Japonštiny.

VIP

Výrobní informační portál je aplikace pro komplexní správu výroby. Tento nástroj umožňuje
uživatelům sledovat a koordinovat jednotlivé složky výrobního procesu a tím výrobu optimalizovat a šetřit
náklady. Základními pilíři celé výroby jsou lidské zdroje, výrobek a logistika. Aplikace VIP tak nabízí svým
uživatelům spravovat nejen tyto tři pilíře ale i veškeré vazby, které mezi nimi vznikají a tím se stává
nepostradatelným pomocníkem, bez kterého se efektivní a konkurenceschopná výroba nemůže obejít.
Mezi nejpoužívanější moduly v aplikaci patří například modul plánování směn, modul plánování
vyrobených kusů na linkách, modul správy defektů a prostojů na linkách. Aplikace má v současnosti přes 40
modulů a neustále roste. V současnosti jí používá celosvětově pět výrobních závodů.

Anubis

Univerzální nástroj pro sdílení dat. Uživatel si navrhne svou vlastní strukturu, kde má na výběr z celé
řady vstupů (text, číslo, selectbox, datum, …). Může omezit přístupová práva a nastavit schvalovací proces pro
jednotlivé položky. Anubis umí také uložit a verzovat soubory, buď do vlastní databáze nebo na SharePoint.

VIM

Nástroj na podporu projektu samořiditelných aut, který probíhá v několika lokalitách po celém světě.
Aplikace umožňuje naplánovat testovací jízdu včetně všech potřebných manévrů. Důležitou funkcí je
sledování aktuálního nastavení testovacího auta a následná dokumentace získaných dat.

Sonet

Sonet pokrývá životní cyklus stavby testovacích vzorků. Tj. malosériová výroba pro potřeby vývoje a
testování nových produktů. To zahrnuje plánování výrobních kroků a materiálu, sledování výrobního procesu,
kontrolu kvality a následné odeslání zákazníkovi. Aplikace se umí flexibilně přizpůsobit specifikům výroby v
různých BOSCH závodech.

2. Java, Kafka, Docker, OpenShift, Kubernetes, Jenkins, Git

MDM

Projekt MDM je backendová Java aplikace zajišťující konverzi, perzistenci a následné zpřístupnění
naměřených dat z produktových zkušeben. Pro přenos a ukládání dat používáme standardizované formáty
ASAM (Associaton for Standardization and Measuring Systems). MDM běží v RedHat OpenShift jako Quarkus
aplikace a na aplikačním serveru JBoss EAP. Dále používáme Kafku, Jenkins pro CI/CD.

Data.go

Služby Data.go poskytují řešení pro automatickou synchronizaci a konverzi dat z měřících stavů do
platformy hadoop a object storage. Služba Data.go tedy obstarává kompletní tok dat z měřícího stavu až do
formátu čitelného uživatelem. Uživatelé si vybírají data z měřících stavů, které chtějí převést a služba zajišťuje
jejich uložení a konverzi bez nutnosti dalších úprav.

3. Java, Mongo, Jenkins, Git

Smard

SmardGuide je sw určený pro laboratoře a zpracování naměřených výsledků. Cílem SG je zpracovávat
skalární data (hodnota po x hodinách testu atd.) a obrazová data stejného počátku. Obrazová data jsou
následně doplněna o metadata (např. co je na obrázku za předmět a jaká je to část, nebo druh poškození a
jeho intenzita). Dále je SG schopno slučovat jednotlivá měření do velkého přehledu a na základě všech
naměřených hodnot, přidávat další.

4. Go, Python, Docker, (OpenShift, Kubernetes), ObjectStore, Hadoop, Azure data lake, Angular, Kafka

DUX

Za účelem zlepšení našich produktů a procesů sbíráme v Boschi během vývojových a výrobních
procesů velký objem dat (časová data, obrázky), která následně analyzujeme a vizualizujeme. Za tímto
účelem jsme vyvinuly řešení DUX, která nám umožňuje ve velké škále sbírat data z různých zdrojů a efektivně
je ukládat pomocí Big Data databází (Hadoop, Object Store, Azure Data Lake). Data se snažíme v co největší
možné míře streamovat (Kafka), abychom mohli v reálném čase naše procesy a kvalitu sledovat.
Shromážděná data dále poskytujeme vyšším úrovním pomocí webových služeb a aplikací. To vše zajišťuje
řešení DUX s ohledem na Data Governance a Security.





Pro akad. rok: 2021/2022

Vložil: Bosch

Kontaktní osoba: Hana Kadlecová

Email: Hana.Kadlecova@cz.bosch.com

Telefon: -

Vloženo: 15.3.2022 000 12:55:34

Katedry

Zkratka katedryNázev katedryStavSchválilVedoucí práce
FAV/KIVKatedra informatiky a výpočetní technikySchválenoIng. Martin Dostal, Ph.D.
madostal@kiv.zcu.cz
Ing. Martin Dostal, Ph.D.
madostal@kiv.zcu.cz