Kyivstar.Tech шукає Senior Software Engineer / Tech Lead.
Про нас
Kyivstar.Tech — українська гібридна ІТ-компанія, резидент Дія.City. Ми є дочірньою компанією Київстар, одного з найбільших українських операторів зв’язку.
Наша місія — змінювати життя в Україні та в світі, створюючи технологічні рішення і продукти, що реалізують потенціал компаній і потреби користувачів.
Понад 600 спеціалістів KS.Tech щодня працюють у різних сферах: мобільні та веб-рішення, а також проектування, розробка, підтримка та технічне обслуговування високопродуктивних систем і сервісів.
Ми віримо в інновації, що дійсно приносять якісні зміни, та постійно кидаємо виклик традиційним підходам і рішенням. Кожен з нас є адептом підприємницької культури, яка дозволяє ніколи не зупинятися, розвиватися і створювати нове.
Що ти будеш робити
- Займатись розробкою високонавантажених, розподілених middleware& backend додатків в телекомунікаційній сфері пов’язаних з обробкою provisioning requests, order data-contents, voice, billing& tariffication events.
- Проектувати та розробляти архітектуру мікро-сервісних систем АРІ, нових бізнес-логік.
- Писати unit, інтеграційні, навантажені тести.
- Писати технічну документацію.
- Консультувати щодо нових та існуючих систем для погодження проектних документацій.
- Займатись підтримкою працездатності сервісів.
Яка кваліфікація та досвід необхідні
- Досвід роботи у сфері програмування — не менше 5 років, у комерційних проєктах — не менше 2 років.
- Досвід управління процесами, проєктами або командами — не менше 2 років.
- Знання мови програмування Java 8/17 (Concurrency, Parallel, Distributed).
- Знання мови програмування Scala (2.12/2.13). Вміння писати та розуміти функціональний код.
- Досвід роботи з одним із асинхронних та/чи реактивних серверів (Akka HTTP/Netty/ Vert.x). Вміння будувати REST-архітектуру на їх основі.
- Досвід роботи з NoSQL (Cassandra DB).
- Досвід роботи з реляційними базами даних, знання SQL (Oracle).
- Розуміння та досвід роботи з CI/CD-процесами, знання інструментів Maven, Gradle, JUnit, CI/CD tools.
- Досвід роботи з Spring Framework (MVC, Boot, Security), Akka/Apache Pekko (HTTP, Streams), Distributed Cache Framework, Hibernate.
- Розуміння та досвід роботи з брокерами повідомлень (Kafka, JMS).
- Знання принципів побудови розподілених систем і практичний досвід роботи з ними.
- Досвід використання гнучких методологій розробки ПЗ: SDLC, Scrum, Kanban, XP, WF.
- Досвід роботи з мікросервісами, SOA, монолітом, патернами проєктування, Event Sourcing, CQRS, DDD.
- Досвід роботи з Docker-стеком.
- Досвід роботи з Grafana, ELK Stack, Artifactory.
- Англійська — на рівні ведення переговорів та ділового листування.
Плюсом стане
- Досвід розробки та написання технічної документації, досвід з супроводу ПЗ.
- Знання в рамках телеком домену архітектура білінгових, провіженінгових систем, vas (value added services), базові знання побудови мережі GSM.
Ми пропонуємо
- Офіс або ремоут — вирішувати тобі. Ми даємо можливість працювати будь-де, а робоче місце облаштуємо.
- Ремоут онбординг.
- Перформанс бонуси для всіх (річні чи квартальні — залежить від ролі).
- Навчаємо працівників: є безліч внутрішніх ресурсів і програм від партнерів, власна бібліотека.
- Страхування здоров’я і життя для працівників.
- Wellbeing-програма та корпоративний психолог.
- Компенсація витрат на мобільний зв’язок Київстар.