Публікуйте вакансії
Наймайте без комісій
Бонус при наймі: 500$ - 700$
Наступна вакансія1004 перегляди
5 заявок 0 відповідей
Основний вид діяльності - компанія займається врегулюванням збитків після інциденту з автопарком клієнта. Вони працюють тільки B2B з автопарком від 80 автомобілів. Вони виступають як третя сторона, яка бере на себе всі завдання замість клієнта.
Ці 11 компаній не розвивалися одночасно в плані ІТ. Отже, це приблизно 7-8 систем, інтегрованих одна з одною в тій чи іншій мірі, але не в якійсь мірі. Ще 1,5 роки тому вони були незалежними компаніями. Зараз перед ІТ-відділом стоїть велике завдання – налаштувати ІТ-ландшафт шляхом зміни самих бізнес-процесів і, в рамках цього, інтеграції кількох систем, їх розробки та підтримки. Є покупні системи, а є самописні.
Основний стек:
Java, починаючи з Java 6 до 11, Sim з певними обмеженнями, вона вже застаріла і вимагає певної версії highborn, а якщо видалити sim, неможливо навіть оновити Java 6 вище.
Нова частина - є Docker Swarm, (власний центр обробки даних, а не хмара) набір сервісів, які крутяться, це не мікросервіси, а за їх градацією, це правильно відокремлені сервіси. Вже є Java 11, модульні тести, інтеграційні тести.
У старій системі немає ні тестів, ні документації.
Є люди, які можуть вам щось розповісти. Глобальна ідея полягає в тому, щоб переробити цю стару систему та перевести її на нову. Це не рефакторинг заради технічного рефакторингу, тут кидаються і ті, і ідеї. Завдання полягає в тому, щоб переглянути компоненти системи та перевірити, чи потрібно змінити функціональність. Якщо потрібно, то, можливо, це буде не рефакторинг, а розробка нового компонента, який замінить старий.
Вимоги: