Amata nosaukums: Programmatūras inženiera stažieris (6 mēneši)
Atrašanās vieta: Crawley, Apvienotā Karaliste
Par SLB: Mēs esam globāls tehnoloģiju uzņēmums, kas virza enerģētikas inovācijas līdzsvarota planēta.
Uzņēmumā SLB mēs radām pārsteidzošu tehnoloģiju, kas atbloķē piekļuvi enerģijai visu labā. Tāds ir mūsu mērķis. Tāda ir mūsu kā novatoru misija jau 100 gadus. Mēs saskaramies ar pasaulē lielāko līdzsvarošanas aktu — kā vienlaikus samazināt emisijas un apmierināt pasaules pieaugošās enerģijas prasības. Mēs strādājam pie šīs atbildes. Katru dienu soli tuvāk.
Mūsu kopējā nākotne ir atkarīga no fosilā kurināmā nozares dekarbonizācijas, vienlaikus radot jauninājumus jaunā enerģētikas jomā. Tas ir tas, kas mūs virza. Nodrošina progresu cilvēkiem un planētai ceļā uz neto nulli un tālāk. Līdzsvarotai planētai.
Darba apraksts: Praktini tiks izaicināti ar ekspertu komandas atbalstu atrast praktiskus risinājumus reālām nozares problēmām. Tas ir unikāls ieskats zinātnē, datos, inženierzinātnēs un citās jomās, kas ne tikai virza SLB, bet arī pārvērš mūsu nozares iespējamās robežas.
Jūs tiksiet iegremdēts nelielā, sadalītā komandā vietnē ~35M koda rindas un ~15 valodu sistēmas izstrādes un izlaišanas procesa sirds.
Prakses laikā tiksi iesaistīts nepārtrauktā piegādes procesa pilnveidošanā (Continuous Integration, unit- testēšana, pārbaude, ziņošana un kvalitātes metrika) un sniedz ieguldījumu sistēmas izstrādes un integrācijas sadarbības aspektā. Jūsu darbs būs saistīts ar programmēšanu python, čaulas skriptēšanu, kā arī java un c++.
Jūs iegūsit arī saskarsmi ar Linux un Windows izstrādes vidi prem un Cloud sistēmās. Jums tiks piešķirti vairāki mini projekti dažādos piegādes procesa posmos, kuru galvenais mērķis būs veiktspējas optimizācija, robustuma uzlabojumi un automatizācija.
Pienākumi Jūs būsiet integrēta komandas uzdevumu panelī un piešķirtie uzdevumi, kuru gaita tiks pārskatīta mūsu ikdienas komandas sanāksmēs. Jūsu uzdevums skars dažādas sistēmas daļas, dažkārt prasot jums iepazīties ar jaunu valodu. Jūsu uzdevumi būs:
- sistēmas piegādes procesa automatizācija,
- dažādu rīku uzticamības uzlabojumi,
- projektēšana un funkciju ieviešana seismiskās apstrādes programmatūras atbalstam.
Kompetences Lai gūtu panākumus šajā amatā, jums ir jābūt pieredzei vai vairāk no šiem:
- Linux kā izstrādes platforma,
- skriptēšana (Python, Shell),
- C, C++,
- Java, JavaScript,
- Jenkins kā automatizācijas serveris CI/CD atbalstam,
- Agile metodikas,
- avota vadība versiju veidošana,
- vienība tes