Вакансія
З партнерського стрічки
Інженер-програміст (Ruby) – Старший
Ціна за запитом
Деталі
- Тип зайнятості
- Повна зайнятість
- Віддалено
- Так
- Компанія
- Softswiss
Опис
Автоматичний переклад з English. Оригінальний текст є авторитетним. Машинний переклад — готується точніший варіант.
огляд:
SOFTSWISS наймає старшого інженера-програміста (Ruby) до нашої команди Data Quality Platform. Ми створюємо та володіємо високонавантаженою платформою якості даних, яка використовується в усій компанії. Наш продукт щодня виконує мільйони перевірок, допомагає командам виявляти та досліджувати проблеми з даними, а також надає інструменти для підвищення довіри до їхніх даних.
Ми шукаємо старшого інженера, який може самостійно визначати можливості, формувати напрямок продукту, створювати надійні рішення та брати на себе відповідальність за результати виробництва.
Мета ролі:
Вашою основною увагою буде розробка базової платформи: архітектура, оркестровка, моделі даних, продуктивність PostgreSQL і надійність середовища виконання DQ.
Ви будете володіти робочою поведінкою служб, які ви створюєте, і можете сприяти функціям інтерфейсу користувача, коли вони потрібні для надання наскрізних можливостей продукту. Спеціалізація Frontend і SRE не є обов’язковими умовами: ми використовуємо робочі процеси з підтримкою штучного інтелекту та очікуємо чіткого інженерного судження, власності та готовності працювати з усім стеком, коли це необхідно.
Основні обов'язки:
•
Розробляйте та розвивайте основну архітектуру високонавантаженої платформи DQ, що виконує мільйони перевірок на день
•
Покращення пропускної здатності, затримки та надійності оркестровки, планування, вирішення залежностей, повторних спроб і повторних запусків, керованих мутаціями
•
Профілювати й оптимізувати виробничі навантаження, інтенсивні для PostgreSQL; робоче навантаження PostgreSQL платформи досягає приблизно 4000 RPS
•
Керуйте серверною міграцією статистики та аналітичних навантажень із PostgreSQL до ClickHouse
•
Створюйте та розвивайте функції продукту, пов’язані з охопленням DQ, походженням таблиць, життєвим циклом інцидентів та оперативним розслідуванням
•
Допомагайте функціям інтерфейсу користувача платформи, коли вони необхідні для забезпечення наскрізних можливостей продукту, використовуючи робочі процеси розробки за допомогою ШІ
•
Власна надійність і робоча поведінка серверних служб: розслідуйте інциденти, діагностуйте вузькі місця продуктивності, покращуйте спостережливість і запобігайте повторенню
•
Беріть участь у чергуванні за викликом 24/7
•
Допоможіть масштабувати впровадження DQ у всій компанії, зробивши інтеграцію, конфігурацію та роботу перевірок надійними та доступними
•
Працюйте безпосередньо з виробниками даних, інфраструктурою та бізнес-командами
•
Завчасно виявляти проблеми з продуктом, технічні та операційні проблеми; перетворити їх на масштабні вдосконалення, готові до виробництва
Необхідний досвід:
•
Сильні навички Ruby та Rails
•
Багатий досвід розробки та експлуатації високонавантажених виробничих систем
•
Глибока експертиза PostgreSQL: планування запитів і профілювання, індекси, блокування, транзакції, паралелізм, поведінка підключення та налаштування продуктивності під тривалим навантаженням
•
Сильні навички SQL і здатність досліджувати складні розбіжності даних у великих наборах даних із багатьох джерел
•
Досвід роботи з асинхронними системами: фонові завдання, черги, повторні спроби, ідемпотентність і відновлення після збою
•
Досвід проектування складних серверних систем з нуля та їх безпечного розвитку у виробництві
•
Практичне володіння виробництвом: показники, журнали, відстеження, розслідування інцидентів і аналіз ефективності
•
Потужне практичне використання інструментів розробника на базі штучного інтелекту: навігація в незнайомих кодових базах, створення прототипів, налагодження, перегляд і швидке внесення змін, одночасно критично перевіряючи результат
•
Мислення про продукт і підприємницька власність: здатність побачити можливість, сформулювати рішення, підтвердити його за допомогою користувачів або даних і забезпечити його доставку
•
Англійська на середньому рівні або вище (B1+)
Приємно мати:
•
Знайомство з ClickHouse
•
Знайомство з Delta Lake, Trino, Spark або DuckDB
•
Досвід роботи з Debezium (або будь-якою іншою реалізацією CDC), Kafka, прийом даних і шаблони трансформації
•
Досвід роботи з Kubernetes, Helm, Prometheus/Grafana та обслуговуванням виробництва
•
Досвід створення додаткових проектів, запуску можливостей продукту або самостійного вдосконалення продукту за межами призначених завдань
Наші переваги:
•
Приватне медичне страхування
•
Спортивні переваги
•
Комплексна програма психічного здоров'я
•
Безкоштовні уроки англійської (онлайн)
•
Курси місцевої мови
•
Оплачуваний відгул
•
Допомога у зв'язку з вагітністю та пологами
•
Нагороди за реферальною програмою
•
Підвищення кваліфікації, внутрішні семінари, участь у професійних конференціях і корпоративних заходах
Джерело: EU Remote Jobs (https://euremotejobs.com/job/software-engineer-ruby-senior/)
SOFTSWISS наймає старшого інженера-програміста (Ruby) до нашої команди Data Quality Platform. Ми створюємо та володіємо високонавантаженою платформою якості даних, яка використовується в усій компанії. Наш продукт щодня виконує мільйони перевірок, допомагає командам виявляти та досліджувати проблеми з даними, а також надає інструменти для підвищення довіри до їхніх даних.
Ми шукаємо старшого інженера, який може самостійно визначати можливості, формувати напрямок продукту, створювати надійні рішення та брати на себе відповідальність за результати виробництва.
Мета ролі:
Вашою основною увагою буде розробка базової платформи: архітектура, оркестровка, моделі даних, продуктивність PostgreSQL і надійність середовища виконання DQ.
Ви будете володіти робочою поведінкою служб, які ви створюєте, і можете сприяти функціям інтерфейсу користувача, коли вони потрібні для надання наскрізних можливостей продукту. Спеціалізація Frontend і SRE не є обов’язковими умовами: ми використовуємо робочі процеси з підтримкою штучного інтелекту та очікуємо чіткого інженерного судження, власності та готовності працювати з усім стеком, коли це необхідно.
Основні обов'язки:
•
Розробляйте та розвивайте основну архітектуру високонавантаженої платформи DQ, що виконує мільйони перевірок на день
•
Покращення пропускної здатності, затримки та надійності оркестровки, планування, вирішення залежностей, повторних спроб і повторних запусків, керованих мутаціями
•
Профілювати й оптимізувати виробничі навантаження, інтенсивні для PostgreSQL; робоче навантаження PostgreSQL платформи досягає приблизно 4000 RPS
•
Керуйте серверною міграцією статистики та аналітичних навантажень із PostgreSQL до ClickHouse
•
Створюйте та розвивайте функції продукту, пов’язані з охопленням DQ, походженням таблиць, життєвим циклом інцидентів та оперативним розслідуванням
•
Допомагайте функціям інтерфейсу користувача платформи, коли вони необхідні для забезпечення наскрізних можливостей продукту, використовуючи робочі процеси розробки за допомогою ШІ
•
Власна надійність і робоча поведінка серверних служб: розслідуйте інциденти, діагностуйте вузькі місця продуктивності, покращуйте спостережливість і запобігайте повторенню
•
Беріть участь у чергуванні за викликом 24/7
•
Допоможіть масштабувати впровадження DQ у всій компанії, зробивши інтеграцію, конфігурацію та роботу перевірок надійними та доступними
•
Працюйте безпосередньо з виробниками даних, інфраструктурою та бізнес-командами
•
Завчасно виявляти проблеми з продуктом, технічні та операційні проблеми; перетворити їх на масштабні вдосконалення, готові до виробництва
Необхідний досвід:
•
Сильні навички Ruby та Rails
•
Багатий досвід розробки та експлуатації високонавантажених виробничих систем
•
Глибока експертиза PostgreSQL: планування запитів і профілювання, індекси, блокування, транзакції, паралелізм, поведінка підключення та налаштування продуктивності під тривалим навантаженням
•
Сильні навички SQL і здатність досліджувати складні розбіжності даних у великих наборах даних із багатьох джерел
•
Досвід роботи з асинхронними системами: фонові завдання, черги, повторні спроби, ідемпотентність і відновлення після збою
•
Досвід проектування складних серверних систем з нуля та їх безпечного розвитку у виробництві
•
Практичне володіння виробництвом: показники, журнали, відстеження, розслідування інцидентів і аналіз ефективності
•
Потужне практичне використання інструментів розробника на базі штучного інтелекту: навігація в незнайомих кодових базах, створення прототипів, налагодження, перегляд і швидке внесення змін, одночасно критично перевіряючи результат
•
Мислення про продукт і підприємницька власність: здатність побачити можливість, сформулювати рішення, підтвердити його за допомогою користувачів або даних і забезпечити його доставку
•
Англійська на середньому рівні або вище (B1+)
Приємно мати:
•
Знайомство з ClickHouse
•
Знайомство з Delta Lake, Trino, Spark або DuckDB
•
Досвід роботи з Debezium (або будь-якою іншою реалізацією CDC), Kafka, прийом даних і шаблони трансформації
•
Досвід роботи з Kubernetes, Helm, Prometheus/Grafana та обслуговуванням виробництва
•
Досвід створення додаткових проектів, запуску можливостей продукту або самостійного вдосконалення продукту за межами призначених завдань
Наші переваги:
•
Приватне медичне страхування
•
Спортивні переваги
•
Комплексна програма психічного здоров'я
•
Безкоштовні уроки англійської (онлайн)
•
Курси місцевої мови
•
Оплачуваний відгул
•
Допомога у зв'язку з вагітністю та пологами
•
Нагороди за реферальною програмою
•
Підвищення кваліфікації, внутрішні семінари, участь у професійних конференціях і корпоративних заходах
Джерело: EU Remote Jobs (https://euremotejobs.com/job/software-engineer-ruby-senior/)
Це оголошення надходить із партнерського фіду. Подайте заявку на сайті джерела.
Джерело: Softswiss
Оголошення надано Softswiss.