Աշխատանք Մանրամասներ
Ծրագրային ապահովման մշակում
Senior
Հեռավար
Լրիվ դրույք
Ռուսերեն
Հնարավոր է՝ հնացած
Aug 25
Այս աշխատանքը հրապարակվել է ավելի քան մեկ ամիս առաջ․ այն կարող է այլևս ակտիվ չլինել

Ավագ Rust ինժեներ

RUB 800,000

Ավագ Rust ինժեներ՝ Vitastor-ի և FoundationDB-ի վրա արտադրական մակարդակի S3 դարպաս ստեղծելու համար խոշոր ռուսական ՏՏ ընկերության համար։ Աշխատավարձը՝ 700,000–800,000 ռուբլի մաքուր/ամսական, լրիվ հեռավար։

Նախագիծ. Խոշոր ռուսական ՏՏ ընկերություն, որը կառուցում է սեփական տվյալների կենտրոն և բաշխված S3 պահեստ SDS կլաստերի վրա (Vitastor, RDMA, ջնջման կոդավորում) և FoundationDB մետատվյալների համար։ Թիմը պետք է մշակի արտադրական մակարդակի S3 դարպաս՝ S3 արձանագրություն, օբյեկտների փաթեթավորում ծավալներում, GC/կոմպակտացում, տվյալների զրոյական կորստի երաշխիքներ։ Պարտականություններ. - S3 դարպասի ճարտարապետության նախագծում Vitastor-ի և FoundationDB-ի վրա զրոյից - S3 արձանագրության, օբյեկտների փաթեթավորման, GC-ի և կոմպակտացման իրականացում - Տվյալների զրոյական կորստի և անսարքությունների հանդուրժողականության ապահովում - Թեստավորման ենթակառուցվածքի ստեղծում՝ սիմուլյացիոն թեստավորում, ֆազինգ, քաոս թեստեր - Արտադրական մոնիտորինգի և գործառնական պրակտիկաների կարգավորում - Ապագայում ուղղության շուրջ փոքր թիմի ձևավորում և ղեկավարում

Պահանջներ. - Համակարգային Rust. tokio/async, անվտանգ FFI C գրադարաններին (bindgen, callback-ով հարուստ API, eventfd/AsyncFd կամուրջներ), դիզայն trait-seams-ի և dyn-dispatch-ի միջոցով, բազմա-կրատ աշխատանքային տարածքներ - Փորձ գործարքային բաշխված KV պահեստների հետ (FoundationDB / TiKV / Spanner դասի). OCC և կոնֆլիկտների տիրույթներ, snapshot ընթերցումներ, իդեմպոտենտություն commit_unknown_result-ի դեպքում, բանալիների սխեմայի նախագծում (տաք-շարդերից խուսափում, արժեքի չափի սահմաններ, չունկավորում) - Պահեստավորման ներքին մեխանիզմների ընկալում. ջնջման կոդավորում (լրիվ-շերտ գրություն ընդդեմ read-modify-write), մշտականության իմաստաբանություն fsync/գրելու քեշ, append-only դասավորություն և չափ-դասի ալոկացիա, lease/CAS համակարգում, tombstone-GC, չեկսումներ (տեղանք-բանալի BLAKE3) - Թեստավորում որպես ինժեներական կարգապահություն. դետերմինիստական սիմուլյացիոն թեստավորում, proptest, ֆազինգ (libFuzzer), մուտացիոն թեստավորում, failpoints, քաոս/սոակ թեստավորում - Արտադրական գործառնություններ. Prometheus մետրիկներ, ահազանգեր և runbooks, նրբագեղ drain, TLS/mTLS (rustls), SOC2 աուդիտի մատյան, p99/պոչի ուշացում - S3 արձանագրության գիտելիք ceph/s3-tests մակարդակում. versioning, multipart, պայմանական հարցումներ, ACL/քաղաքականություն/Object Lock եզրային դեպքեր - Փորձ Vitastor / Ceph / SeaweedFS ներքին մեխանիզմների հետ, RDMA - Փորձ TLA+ / Stateright-ի հետ, ծանոթություն FDB-ոճ սիմուլյատորների հետ - Բենչմարքինգ (hsbench/fio) և տվյալների քննադատական գնահատում (ներառյալ հում boto3 թվերի նկատմամբ անվստահություն) Թեկնածուի պրոֆիլ. - Ինքնուրույն նախագծել է արտադրանքի ճարտարապետություն, եղել է համակարգի սկզբնավորող (ոչ միայն առանձին առաջադրանքներ) - Շարունակում է գրել կոդ - Կարողանում է ուղղությունը գաղափարից հասցնել MVP և արտադրություն ինքնուրույն - Խորը փորձ ենթակառուցվածքային/պահեստավորման արտադրանքներում

Աշխատավարձ. 700,000–800,000 ռուբլի մաքուր Լրիվ հեռավար, գրասենյակը հասանելի է ըստ ցանկության ՏՏ հավատարմագրում Պաշտոնական աշխատանք անձնակազմում Ռուսաստանի աշխատանքային օրենսգրքով կամ արտերկրում Ցանկալի է գտնվել Ռուսաստանում, բայց ոչ կրիտիկական

bindgen
FoundationDB
Spanner
TLS
Rust
SeaweedFS
Stateright
C
Tokio
RDMA
BLAKE3
fio
rustls
hsbench
TLA+
erasure coding
Prometheus
Vitastor
mTLS
Async
proptest
Ceph
fsync
S3
chaos testing
libFuzzer
TiKV
FFI

Բաց մի թողեք ոչ մի աշխատանք

Բաժանորդագրվեք մեր Telegram ալիքին

Բաժանորդագրվել

Նմանատիպ աշխատանք

Ավագ Rust ծրագրավորող — Ethereum / Lean Consensus

5000 $

R&D ընկերությունը վարձում է Ավագ Rust ծրագրավորողների Lean Consensus հաճախորդի ներդրման համար, աշխատավարձը՝ $5000 ԱՄՆ դոլար։

N
NDA

Rust ինժեներ Java փորձով (Data Lake հարթակ)

5000 $

Ավագ Rust/Java ինժեներ Data Lake օպտիմալացման հարթակի համար։ Լրիվ դրույք, հեռավար (ԵՄ, Վրաստան), $5000/ամիս։

Ավստրիա, Բելգիա, Բուլղարիա, Կիպրոս, Չեխիա, Գերմանիա, Դանիա, Էստոնիա, Իսպանիա, Ֆինլանդիա, Ֆրանսիա, Վրաստան, Հունաստան, Խորվաթիա, Հունգարիա, Իռլանդիա, Իտալիա, Լիտվա, Լյուքսեմբուրգ, Լատվիա, Մալթա, Նիդեռլանդներ, Լեհաստան, Պորտուգալիա, Ռումինիա, Շվեդիա, Սլովենիա, Սլովակիա
T
Top Selection

Rust ինժեներ Java փորձով (Data Lake հարթակ)

5000 $

Հեռավար Rust/Java ինժեներ Data Lake հարթակի համար, աշխատավարձը՝ մինչև $5,000/ամիս, անմիջական համագործակցություն հիմնադիրների հետ։

T
Top Selection