Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
KKyivstar.Tech
3 месяца назад
Грейд
Senior
Опыт работы
от 5 лет
Формат работы
Офис, Удалённо
Уровень английского
B2, выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
Kyivstar.Tech — украинская гибридная IT-компания, резидент Дія.City. Мы являемся дочерней компанией Киевстар, одного из крупнейших украинских операторов связи. Наша миссия — менять жизнь в Украине и мире, создавая технологические решения и продукты, реализующие потенциал компаний и потребности пользователей. Более 700 специалистов KS.Tech ежедневно работают в различных сферах: мобильные и веб-решения, а также проектирование, разработка, поддержка и техническое обслуживание высокопроизводительных систем и сервисов. Мы верим в инновации, которые действительно приносят качественные изменения, и постоянно бросаем вызов традиционным подходам и решениям. Каждый из нас является адептом предпринимательской культуры, которая позволяет никогда не останавливаться, развиваться и создавать новое.
Разрабатывать высоконагруженные распределенные middleware- и backend-приложения в телеком-сфере — обработка provisioning requests, order data-contents, voice, billing и tariffication events. Проектировать архитектуру микросервисных систем, API и новую бизнес-логику. Писать, собирать и развертывать код, оптимизировать его и проводить code review. Покрывать решения unit-, интеграционными и нагрузочными тестами. Готовить техническую документацию. Консультировать по новым и существующим системам для согласования проектной документации. Поддерживать стабильную работоспособность сервисов.
От 5 лет в разработке, из них минимум 2 года участия в коммерческих проектах. От 2 лет управленческого опыта (процессами, проектами или людьми). Java 8/17 (Concurrency, Parallel, Distributed). Разработка web-приложений (формат обмена — JSON/XML), построение REST-архитектуры. Работа с NoSQL (Cassandra DB) и SQL-базами. Понимание принципов построения реляционных БД, уверенное знание SQL (Oracle). Проектирование баз данных, написание процедур, функций, jobs/schedulers. Оптимизация запросов к БД (indexing, partitioning). Построение ETL-процессов. Знание CI/CD-процессов, опыт с Maven, Gradle, JUnit и CI/CD-инструментами. Spring Framework (MVC, Boot, Security), Akka (HTTP, Streams), distributed cache framework, Hibernate. Работа с брокерами обмена данными (Kafka, JMS-брокеры). Понимание принципов распределенных систем и практический опыт с ними. Гибкие методологии разработки, знание и применение SDLC, Scrum, Kanban, XP, WF. Microservices, SOA, monolith, паттерны проектирования, Event Sourcing, CQRS, DDD. Docker stack. Grafana, ELK Stack, Artifactory. Английский — на уровне ведения переговоров и переписки.
Написание технической документации и опыт сопровождения ПО. Знание телеком-домена — архитектура биллинговых и provisioning систем, VAS (value added services), базовое понимание построения сети GSM. ETL-инструменты: Apache Airflow, Apache Spark. Инструменты инкрементальных изменений в БД (Liquibase).
Офис или ремоут — решать тебе. Ремоут-онбординг. Перформанс-бонусы для всех (годовые или квартальные — зависит от роли). Обучение: множество внутренних ресурсов и программ от партнеров, собственная библиотека. Страхование здоровья и жизни для работников. Wellbeing-программа и корпоративный психолог. Компенсация расходов на мобильную связь Киевстар.
About us Kyivstar.Tech is a Ukrainian hybrid IT company, a resident of Diia.City. We are a subsidiary of Kyivstar, one of the largest Ukrainian telecom operators. Our mission is to change lives in Ukraine and the world by creating technological solutions and products that realize the potential of companies and the needs of users. More than 700 KS.Tech specialists work daily in various fields: mobile and web solutions, as well as design, development, support, and maintenance of high-performance systems and services. We believe in innovations that bring about real positive changes, and we constantly challenge traditional approaches and solutions. Each of us is an advocate of an entrepreneurial culture that allows us to never stop, to develop and create new things.
What you will do Develop high-load distributed middleware and backend applications in the telecom sphere — processing provisioning requests, order data-contents, voice, billing, and tariffication events. Design the architecture of microservice systems, APIs, and new business logic. Write, build, and deploy code, optimize it, and conduct code reviews. Cover solutions with unit, integration, and load tests. Prepare technical documentation. Consult on new and existing systems to coordinate project documentation. Maintain stable service performance.
Required qualifications and experience 5+ years of development experience, with at least 2 years of participation in commercial projects. 2+ years of management experience (processes, projects, or people). Java 8/17 (Concurrency, Parallel, Distributed). Web application development (exchange format — JSON/XML), REST architecture construction. Experience with NoSQL (Cassandra DB) and SQL databases. Understanding of relational database design principles, solid SQL knowledge (Oracle). Database design, writing procedures, functions, jobs/schedulers. Database query optimization (indexing, partitioning). Building ETL processes. Knowledge of CI/CD processes, experience with Maven, Gradle, JUnit, and CI/CD tools. Spring Framework (MVC, Boot, Security), Akka (HTTP, Streams), distributed cache framework, Hibernate. Experience with data exchange brokers (Kafka, JMS brokers). Understanding of distributed systems principles and practical experience with them. Agile development methodologies, knowledge and application of SDLC, Scrum, Kanban, XP, WF. Microservices, SOA, monolith, design patterns, Event Sourcing, CQRS, DDD. Docker stack. Grafana, ELK Stack, Artifactory. English — at a level suitable for negotiations and correspondence.
Will be a plus Technical documentation writing and software support experience. Knowledge of the telecom domain — architecture of billing and provisioning systems, VAS (value-added services), basic understanding of GSM network construction. ETL tools: Apache Airflow, Apache Spark. Database incremental change tools (Liquibase).
We offer Office or remote — you decide. Remote onboarding. Performance bonuses for everyone (annual or quarterly — depends on the role). Training: numerous internal resources and partner programs, own library. Health and life insurance for employees. Wellbeing program and corporate psychologist. Reimbursement of Kyivstar mobile communication expenses.
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 3 640 до 5 340