
PTC razvija poslovni softver za proizvođače, uključujući alate za upravljanje životnim ciklusom proizvoda (PLM) i usluga (SLM). Njegovi proizvodi pomažu timovima uskladiti dizajn proizvoda, proizvodnju i servisne aktivnosti te podupiru razvoj proizvoda, kvalitetu i operativnu učinkovitost. Softver PTC-a koriste velike tvrtke u diskretnoj proizvodnji.
Glavni softverski inženjer, ALM — PTC
Određujte tehnički smjer PTC-ovih platformi za upravljanje životnim ciklusom aplikacija (ALM) te oblikujte njihovu arhitekturu, skalabilnost i modernizaciju oblaka. Surađujte s timovima za inženjering, proizvode i korisnike kako biste unaprijedili poslovni softver.
Opis
- Određujte dugoročni tehnički smjer proizvoda i platformi ALM.
- Oblikujte arhitektonske planove i tehnološke strategije u više inženjerskih timova.
- Savjetujte o dizajnu softvera, skalabilnosti, performansama i izvrsnosti u radu.
- Usmjeravajte razvoj proizvoda uzimajući u obzir izazove korisnika, obrasce implementacije i razvoj tržišta.
- Vodite tehničke rasprave i usklađujte inženjerske, arhitektonske, produktne i korisničke timove.
- Pomozite u dizajnu i razvoju sigurnih, otpornih i skalabilnih poslovnih sustava.
- Unaprijedite modernizaciju arhitekture izvorno namijenjene oblaku, mikrousluga, značajki temeljenih na umjetnoj inteligenciji, vidljivosti rada i skalabilnosti platforme.
- Pregledavajte ključne arhitektonske i inženjerske odluke te usmjeravajte njihovo donošenje.
- Promičite kvalitetne inženjerske prakse, kvalitetu koda, automatizaciju, testiranje i izvrsnost u radu.
- Istražujte složene probleme s performansama, pouzdanošću, skalabilnošću i radom sustava.
- Pronalažite arhitektonska uska grla i preporučujte poboljšanja.
- Podržavajte implementacije na razini velikih poduzeća stručnim znanjem o distribuiranim sustavima, bazama podataka, infrastrukturi oblaka i performansama aplikacija.
- Procjenjujte odgovaraju li nove tehnologije portfelju ALM-a tvrtke PTC.
- Promičite inženjering uz pomoć umjetne inteligencije, automatizaciju, analitiku i suvremenu isporuku softvera.
- Vodite izradu dokaza koncepta i tehničke procjene.
- Surađujte s korisnicima, partnerima i stručnjacima iz industrije.
- Surađujte s upravljanjem proizvodima kako biste tehničke prioritete povezali s poslovnim ciljevima i potrebama korisnika.
- Surađujte s voditeljima inženjeringa, arhitektima, glavnim inženjerima i tehničkim stručnjacima.
- Koordinirajte s timovima za uspjeh korisnika, podršku i usluge radi rješavanja složenih tehničkih problema.
- Sudjelujte u strateškim angažmanima s korisnicima.
- Budite mentor iskusnim inženjerima i budućim tehničkim voditeljima.
- Promičite prakse u području arhitekture softvera, inženjeringa performansi, DevOpsa i razvoja izvorno namijenjenog oblaku.
- Doprinosite inženjerskim forumima i tehničkim zajednicama te dijelite znanje.
- Predstavljajte ALM kao tehnički stručnjak unutar organizacije i šire inženjerske zajednice.
Zahtjevi
- Preddiplomska ili diplomska diploma iz računarstva, softverskog inženjerstva ili srodnog područja
- Najmanje 10 godina profesionalnog iskustva u softverskom inženjerstvu
- Dokazano iskustvo u dizajnu, izradi i radu velikih poslovnih softverskih platformi
- Duboko poznavanje Jave i suvremenog razvoja pozadinskih sustava
- Opsežno iskustvo s distribuiranim sustavima, arhitekturama izvorno namijenjenima oblaku i mikrouslugama
- Dobro poznavanje obrazaca softverske arhitekture i suvremenih inženjerskih praksi
- Iskustvo u oblikovanju tehničke strategije i arhitekture za više inženjerskih timova
- Stručnost u području performansi, skalabilnosti, pouzdanosti i izvrsnosti u radu
- Izražene vještine rješavanja problema, komunikacije i suradnje s dionicima
- Sposobnost oblikovanja tehničkih i poslovnih odluka vjerodostojnim stručnim znanjem
- Poznavanje ALM-a, DevOpsa, sistemskog inženjerstva ili platformi za isporuku softvera
- Iskustvo s alatima Codebeamer, Jira, Polarion, Jama, Azure DevOps ili sličnim alatima
- Iskustvo s barem jednom javnom platformom oblaka: AWS, Azure ili GCP
- Iskustvo s Kubernetesom, Dockerom, CI/CD-om, automatizacijom infrastrukture i alatima za vidljivost rada
- Poznavanje umjetne inteligencije i strojnog učenja te njihove primjene u poslovnom softveru
- Iskustvo u razvoju proizvoda za regulirane sektore kao što su automobilska industrija, zrakoplovstvo, medicinski uređaji ili industrijska proizvodnja
- Evidencija patenata, industrijskih publikacija, konferencijskih izlaganja ili značajnih doprinosa projektima otvorenog koda
Pogodnosti
- Mogućnosti za istraživanje, učenje i razvoj
- Prilika za pretvaranje ideja u stvarnost
- Suradnja s iskusnim vodećim stručnjacima u industriji
- Rad na naprednim tehnologijama
- Prakse zaštite privatnosti i podataka