Вакансія закрита компанією
Знайти схожі вакансії
Наступна вакансія

Старший інженер Ruby/RoR в Zoolatech

Розміщено більше 30 днів тому

6 переглядів

Zoolatech

Zoolatech

0
0 відгуків
Без досвіду

Перекладено Google

Старший інженер Ruby/RoR віддалено Короткостроковий проект до 2025 року з можливим продовженням Опис проекту Разом із командою Zoolatech, наш партнер, провідна компанія з управління будівництвом, є передовими у розробці хмарного програмного рішення. Ця інноваційна платформа відіграє важливу роль у успішному завершенні великих проектів, зокрема хмарочосів, лікарень, центрів обробки даних, стадіонів і шкіл. Це оптимізує управління фінансами, якістю, командами та ризиками, роблячи ці процеси пр

Старший інженер Ruby/RoR

віддалено

Короткостроковий проект до 2025 року з можливим продовженням

Опис проекту

Разом із командою Zoolatech, наш партнер, провідна компанія з управління будівництвом, є передовими у розробці хмарного програмного рішення. Ця інноваційна платформа відіграє важливу роль у успішному завершенні великих проектів, зокрема хмарочосів, лікарень, центрів обробки даних, стадіонів і шкіл. Це оптимізує управління фінансами, якістю, командами та ризиками, роблячи ці процеси прозорими, зручними та відповідними нормам. Наш партнер є не тільки експертом з управління будівництвом, але й значним технологічним новатором, який активно розробляє веб- та мобільні рішення. Zoolatech відіграє вирішальну роль у підтримці їхнього зростання, і зараз ми шукаємо найкращих, орієнтованих на результат Backend-інженерів.

Для цієї посади потрібен досвідчений і кваліфікований бекенд-інженер із підтвердженим досвідом у розробці великомасштабних веб-рішень, бажано з монолітною архітектурою. Ідеальний кандидат повинен розуміти критичні аспекти роботи в монолітній структурі, бути здатним аналізувати існуючі виклики та зосередитися на покращенні стабільності, масштабованості та моніторингу системи, щоб забезпечити її надійність, стабільність і відмовостійкість.

Ми шукаємо талановитих інженерів для обмеженого за часом шестимісячного проекту, зосередженого на покращенні автоматизованих тестів для платформи з монолітною архітектурою. Наші головні цілі — підвищити стабільність і продуктивність наших тестів. Це унікальна можливість значно вплинути на наші процеси тестування та загальну продуктивність платформи. Приєднуйтесь до нас і станьте ключовим гравцем у покращенні якості та ефективності.

Обов’язки

  • Покращення автоматизованих тестів:
    • Покращення стабільності та продуктивності наявного набору тестів.
    • Виявляйте та виправляйте нестабільні тести.
  • Рефакторинг коду:
    • Рефакторинг файлів RSpec і кодової бази для кращої зручності обслуговування та ефективності.
  • Оптимізація продуктивності:
    • Усуньте вузькі місця продуктивності та зменшіть час виконання тесту.
  • Співпраця з командами та іншими інженерами:
    • Співпраця з колегами, надання аналізу коду, допомога та керівництво, коли це необхідно.
    • Щоб досягти цілей проекту, тісно співпрацюйте з розробниками з інших груп функцій, керівниками програм та іншими особами.
    • Повідомляйте про прогрес і виклики менеджеру інженерів та іншим керівникам.
  • Пропагуйте передовий досвід:
    • Документуйте процеси та запроваджуйте стандарти кодування.
    • Створіть структуру, яку мають використовувати інші інженери, щоб покращити якість автоматичних тестів.

Необхідні навички

  • Вміння розробляти програмне забезпечення: принаймні 6 років досвіду з міцною основою в основах розробки програмного забезпечення, включаючи розроблення, кероване тестуванням (TDD) і принципи проектування.
  • Ruby on Rails: Великий досвід (5 років) роботи з Ruby on Rails, досвідченийt навігація та вдосконалення монолітних архітектур.
  • Оптимізація продуктивності: навички виявлення та усунення вузьких місць у тестуванні фреймворків і програм.
  • Масштабованість та інфраструктура: продемонстрований досвід роботи з програмним забезпеченням, платформами та інфраструктурою в масштабі, підкреслюючи навички керування та вдосконалення великомасштабних систем.
  • Рефакторинг коду: досвід у рефакторингу великих, складних кодових баз для покращення зручності обслуговування та продуктивності.
  • Міжкультурна командна робота: перевірений досвід роботи з міжнародними командами в різних часових поясах над великомасштабними ініціативами, що демонструє міцну співпрацю та навички управління проектами.
  • Вирішення проблем: сильні аналітичні навички та методичний підхід до вирішення проблем стабільності тестів та інших технічних проблем.
  • Співпраця: чудовий командний гравець із сильними навичками спілкування (англійською), здатний тісно співпрацювати з командами розробників, спеціалістами з контролю якості та іншими зацікавленими сторонами.
  • Управління часом: перевірена здатність доставляти високоякісні результати в стислі терміни.

    Бажаний / дозволений графік роботи: з 11 до 19:30 за київським часом

    Використаний стек технологій: Ruby, RoR , AWS, S3, PostgreSQL, ElasticSearch, Kibana, Sidekiq Pro, CircleCI, Datadog.
    Етап розробки: Постійний розвиток

    Склад команди
    Менеджер знаходиться в Єгипті, є ще 3 інженери з нижчою експертиза.
    Найнята команда складатиметься з 6 інженерів, поділених на 2-3 підгрупи, які будуть віддані різним частинам коду.
    під час рефакторингу команда працюватиме з кодом, який належать іншим командам функцій, швидше за все, із США, тому їх доведеться залучати до процесу перевірки коду. Інженери радше співпрацюють, але через різницю в часі може виникнути затримка перегляду.

    Етапи співбесіди — 3

    1. PMI, 2. TI (випробування кодування) 3. TI клієнта

Перекладено Google

Без досвіду
Хочете знайти підходящу роботу?
Нові вакансії у вашому Telegram
Підписатись
Ми використовуємо cookies
Прийняти