
Pragmatike — компанія у сфері віддаленого IT-рекрутингу та підбору персоналу, яка допомагає стартапам і великим компаніям знаходити міжнародних фахівців у галузі технологій. Сервіс поєднує підбір кандидатів фахівцями з технічним оцінюванням і охоплює такі напрямки, як розроблення програмного забезпечення, інженерія даних, мобільне розроблення та розроблення ігор, управління продуктом, а також інші спеціалізовані ролі. Pragmatike також підтримує операційні процеси міжнародного найму, зокрема онбординг, виставлення рахунків і нарахування заробітної плати, та працює більш ніж у 60 країнах. Компанія зазначає, що її перевірена мережа фахівців дає змогу швидко закривати вакансії: кваліфікованих кандидатів можуть представити протягом 48 годин.
Менеджер з розробки розподілених P2P-систем (віддалено в Польщі)
Керуйте командами інженерів, які створюють розподілену однорангову інфраструктуру для децентралізованої обчислювальної платформи та платформи зберігання. Формуйте архітектуру, процеси постачання й технічне виконання, зберігаючи практичну участь у розробці складних систем.
Опис
- Керувати, розвивати й розширювати високоефективну команду інженерів із розподілених систем і серверної розробки
- Визначати технічний напрям і контролювати розробку ключових можливостей P2P, обчислювальної та розподіленої платформ
- Зберігати практичну участь в архітектурі, проєктуванні, реалізації та усуненні технічних проблем
- Керувати розробкою високопродуктивних протоколів виявлення вузлів, комунікації, реплікації та розподілу даних
- Координувати системи оркестрації обчислень, підготовки ресурсів, масштабування та розміщення робочих навантажень
- Підвищувати надійність, відмовостійкість, спостережуваність і операційну готовність платформи
- Визначати інженерні практики для тестування, CI/CD, релізів, реагування на інциденти й аналізу першопричин
- Співпрацювати з командами інфраструктури, продукту, безпеки та платформи над дорожніми картами, пріоритетами й залежностями
- Проводити зустрічі 1:1, ретроспективи, оцінювання ефективності та обговорення кар’єрного розвитку
- Перетворювати технічні й бізнес-пріоритети на плани виконання з вимірюваними результатами
- Розвивати відповідальність, технічну якість, практичне ухвалення рішень і безперервне вдосконалення
- Застосовувати RFC, документувати технічні рішення, використовувати автоматизовані тести, перевірку у виробничому середовищі, спостережуваність, регулярні релізи, ретроспективи та аналіз інцидентів
Вимоги
- Щонайменше 7 років професійного досвіду в розробці програмного забезпечення
- Щонайменше 3 роки досвіду в управлінні розробкою або технічному лідерстві
- Підтверджений досвід керування командами, які створюють та експлуатують розподілені системи або інфраструктурне програмне забезпечення у виробничому середовищі
- Глибокі знання P2P і розподілених систем, зокрема виявлення вузлів, DHT, gossip-протоколів, обходу NAT, реплікації, консенсусу або систем з адресацією за вмістом
- Сильні навички серверного та системного програмування, бажано на Go або на C, C++ чи Rust
- Ґрунтовне розуміння конкурентності, мереж, розподіленої взаємодії та відмовостійкого проєктування
- Досвід роботи з оркестрацією обчислень, розподіленим зберіганням, розподіленими базами даних або платформною інфраструктурою
- Знайомство з libp2p, gRPC, Protobuf, IPFS/CID, Kubernetes або контейнерною інфраструктурою
- Досвід експлуатації виробничих систем з інструментами спостережуваності, такими як Prometheus, Grafana, OpenTelemetry або розподілене трасування
- Глибоке розуміння систем Linux та основ мереж
- Досвід установлення інженерних стандартів для автоматизованого тестування, CI/CD, керування релізами та реагування на інциденти
- Зріле технічне мислення у практичній розробці, управлінні людьми та стратегічному ухваленні рішень
- Відмінні навички письмової та усної комунікації
- Ефективність у віддаленій асинхронній співпраці
- Професійне володіння англійською мовою
Переваги
- Віддалена робота за замовчуванням, асинхронний формат і значне перекриття робочого часу з європейськими часовими поясами
- Інженерна культура, орієнтована на письмову комунікацію
- Захищений час для глибокої роботи та практичні інженерні методи
- Можливість допомагати створювати децентралізовану обчислювальну платформу та платформу зберігання
- Можливості лідерства й наставництва для досвідчених інженерів
- Можливість зберігати практичну участь у складних технічних системах
- Значний вплив на архітектурні та інженерні рішення
- Міжфункціональна співпраця з командами інфраструктури, безпеки, продукту та серверної розробки