
„Crisis Prevention Institute“ teikia profesinį mokymą, skirtą krizinėms situacijoms užkirsti kelią ir jas valdyti. Jo programos apima įrodymais pagrįstus deeskalavimo metodus, traumai jautrią praktiką ir nesmurtinę krizės intervenciją organizacijoms švietimo, sveikatos priežiūros, socialinių paslaugų, konsultavimo, logistikos ir susijusiose srityse. Įmonės mokymai padeda darbuotojams reaguoti į sudėtingą elgesį ir prisideda prie saugesnių, geriau pasirengusių darbo bei paslaugų aplinkų.
Pagrindinis programinės įrangos inžinierius, C#/.NET ir Azure
Vadovaukite CPI debesijos mokymosi platformos vidinės dalies kūrimui, kurdami C#/.NET mikropaslaugas ir Azure paslaugas. Vadovaukite techniniam įgyvendinimui, veiklos kokybei ir atsakingam DI padedamos programinės įrangos kūrimo praktikos taikymui.
Aprašymas
- Būkite CPI integruotos mokymo ir mokymosi platformą palaikančios produktų kūrimo komandos techniniu vadovu
- Kurkite „Azure“ veikiančias vidinės dalies paslaugas naudodami C#/.NET mikropaslaugas, CQRS ir įvykiais grindžiamus modelius
- Prireikus prisidėkite prie viso technologijų rinkinio, įskaitant „React“
- Paverskite produkto tikslus praktiškais techniniais sprendimais, kuriančiais vertę klientams ir verslui
- Valdykite techninius sprendimus, apimančius įvykių sutartis, „Azure SQL“ modelius ir „React“ integraciją
- Išskaidykite epus į savarankiškai diegiamus darbus ir palaikykite dažnus, mažos rizikos leidimus
- Reguliariai rašykite gamybinį kodą ir spręskite sudėtingus, neaiškius techninius iššūkius
- Išskaidykite darbus, susiekite priklausomybes, įvertinkite pastangas ir pristatymo rizikas
- Pristatykite komandos darbą verslo suinteresuotosioms šalims ir paaiškinkite jo išmatuojamą poveikį
- Užtikrinkite paslaugų patikimumą naudodami SLO, stebėseną, skydelius, budėjimą ir incidentų valdymą
- Vykdykite nekaltinančias incidentų peržiūras ir užtikrinkite, kad vėlesni veiksmai būtų užbaigti
- Atskirkite ITL domeno duomenis nuo aukštesnio lygio įmonės sistemų ir prižiūrėkite jų srautą į duomenų saugyklą
- Spręskite techninę skolą, trumpinkite kūrimo, testavimo ir diegimo ciklus bei automatizuokite pasikartojančias operacijas
- Laikykitės saugaus kodavimo, WCAG 2.1 AA prieinamumo ir našumo reikalavimų
- Skatinkite DI padedamų kūrimo įrankių naudojimą ir nustatykite tinkamą peržiūros bei testavimo praktiką
- Prisidėkite prie produktų kūrimo DI strategijos formavimo ir išbandykite naujus įrankius bei metodus
- Raskite praktinių DI pritaikymo būdų ITL produkte ir vidiniuose inžinerijos įrankiuose
- Nustatykite inžinerijos lūkesčius peržiūroms, testavimui, dokumentacijai ir architektūrai
- Ugdykite inžinierius porinio programavimo, projektavimo peržiūrų, mentorystės ir konkretaus grįžtamojo ryšio būdu
- Remkite eksperimentus ir koncepcijos įrodymus, tada vadovaukite retrospektyvoms
- Koordinuokite veiklą su komandų vadovais, platformos komanda ir pagrindiniu programinės įrangos inžinieriumi
- Atlikite kitas su pareigomis susijusias užduotis pagal poreikį
Reikalavimai
- Kompiuterių inžinerijos, informatikos ar susijusios krypties bakalauro laipsnis arba lygiavertė praktinė patirtis
- Bent septynerių metų profesinė patirtis kuriant ir eksploatuojant gamybines žiniatinklio programas bei paskirstytąsias paslaugas
- Bent dvejų metų patirtis techninio vadovo, technologijų vadovo ar vyresniojo inžinieriaus pareigose, atsakant už komandos techninę kryptį ir įgyvendinimą
- Bent penkerių metų praktinė C# ir .NET patirtis, įskaitant ASP.NET Core ir .NET 6+, kuriant vidinės dalies paslaugas ir API
- Geros paskirstytųjų ir įvykiais grindžiamų sistemų žinios, įskaitant tokius pranešimų tarpininkus kaip „Azure Service Bus“, idempotentiškumą, pakartotinius bandymus, sagas ir galiausiai pasiekiamą nuoseklumą
- Patirtis taikant CQRS, įvykių šaltinių saugojimą ir (arba) domenais grindžiamą projektavimą, įskaitant apribotus kontekstus ir įvykių sutartis
- Praktinės „React“ ir šiuolaikinio JavaScript/TypeScript žinios projektuojant, peržiūrint ir prisidedant prie priekinės dalies darbų
- Patirtis modeliuojant reliacinius duomenis ir optimizuojant SQL Server arba Azure SQL našumą
- Patirtis diegiant ir eksploatuojant paslaugas „Azure“ arba panašioje debesijos platformoje
- Patirtis tobulinant CI/CD konvejerius, automatizuoto testavimo strategijas ir nuolatinį pristatymą
- Patirtis vadovaujant gamybos incidentų sprendimui ir nekaltinančioms peržiūroms po incidentų
- Patirtis ugdant inžinierius ir moderuojant techninio projektavimo bei kodo peržiūras
- Stebimumo praktikų ir į saugumą orientuotų projektavimo modelių išmanymas
- Kasdienė patirtis naudojant DI padedamus kūrimo įrankius ir gebėjimas vadovauti jų veiksmingam bei atsakingam naudojimui
- Kasmetinio asmeninio tobulėjimo įrodymai: akredituotas programinės įrangos inžinerijos kursas, susijęs sertifikatas arba baigtas mokymosi projektas
- Gebėjimas teikti techninę lyderystę neturint formalių vadovavimo įgaliojimų
- Gebėjimas derinti neatidėliotinus pristatymo poreikius su ilgalaike platformos būkle
- Gebėjimas vertinti technologijas, moderuoti diskusijas ir pasiekti susitarimą dėl techninių standartų bei sprendimų
- Puikūs žodinio ir rašytinio bendravimo įgūdžiai
- Įrodyta gebėjimo pritraukti, ugdyti ir išlaikyti aukštus rezultatus pasiekiančius inžinierius patirtis
- Patirtis dirbant su mokymosi valdymo sistema, „EdTech“ arba didelės apimties B2B SaaS produktu būtų privalumas
- Patirtis atskiriant produkto platformą nuo ERP ar CRM sistemos būtų privalumas
- Patirtis naudojant infrastruktūrą kaip kodą ir konteinerizuotus darbo krūvius būtų privalumas
- Patirtis žiniatinklio prieinamumo srityje būtų privalumas
- „Azure“ sertifikatai būtų privalumas
Privalumai
- Konkurencingas atlygis
- Išsamus naudų paketas
- 401(k) pensijų planas
- Apmokamas laisvas laikas
- Sveikatos ir gerovės dienos
- Apmokamas savanorystės laikas
- Tęstinis mokymasis ir profesinis mokymas
- Hibridinio arba nuotolinio darbo galimybės
- Apmokamos vaiko priežiūros atostogos