РТЛабс
Open in Telegram
Развиваем цифровую экосистему Госуслуг ВКонтакте — vk.com/rtlabs Наш сайт — rtlabs.ru
Show more1 873
Subscribers
+224 hours
+117 days
+4630 days
Posts Archive
1 873
Начинаем через 10 минут ⌛
Подключайтесь в 15:00 на митап «Разработка документации»
Обсудим, как выстроить работу технических писателей и аналитиков, автоматизировать подготовку материалов, уложиться в сроки без потери качества и начать карьеру технического писателя
📌Присоединиться можно в MTS-link
1 873
Когда вокруг документации задач больше, чем самой документации
Как договориться с аналитиками о процессе, убрать часть ручной работы, уложиться в сроки и при этом не потерять качество?
2 сентября в 15:00 на митапе РТЛабс разберём эти вопросы. Заодно поговорим о том, как за один семестр пройти путь от стажировки до позиции технического писателя
Освобождайте слот, готовьте вопросы и подключайтесь
▶️ Подробности и регистрация по ссылке
1 873
А вы точно знаете, что умеет Confluence?
Когда страниц и пространств становится много одного поиска и привычного набора функций уже не хватает. При этом часть полезных инструментов Confluence всё это время находится буквально в паре кликов
В новой статье на Хабре собрали такой «айсберг» возможностей: как точнее искать информацию, работать с доступами и версиями страниц, собирать контент через макросы, использовать шаблоны и компактнее оформлять большие объёмы информации. Спускаемся от самого очевидного к тому, что легко пропустить даже при ежедневной работе с Confluence
1 873
Дайджест вакансий
Сегодня пять ролей с очень разным фокусом: от low-code и мобильной разработки до Scrum и Big Data. Объединяет их одно — работа над сервисами и инфраструктурой, которыми пользуются миллионы людей
➖ Разработчик услуг (low-code разработчик)
На позиции важно: — знать основы баз данных и SQL, включая DML-команды и сложные запросы — иметь базовые навыки программирования и знания CSS, JavaScript, HTML — понимать XML, JSON, web-приложения и web-сервисы — иметь опыт в ИТ, системной интеграции и работе с багтрекинговыми системами➖ Инженер по тестированию (мобильные приложения)
На позиции важно: — иметь опыт тестирования мобильных приложений от 3 лет — понимать клиент-серверную архитектуру, HTTP, REST и SOAP — работать с Charles, SoapUI, Postman, Android Studio и Xcode — уметь создавать тестовую документацию и работать с PostgreSQL и Oracle на уровне SQL-запросов➖ Middle/Senior iOS-разработчик (Госуслуги)
На позиции важно: — иметь опыт коммерческой разработки под iOS от 2 лет — хорошо знать Swift 5, iOS SDK, ООП и протокольно-ориентированное программирование — понимать SOLID, DI и архитектурный паттерн MVVM — иметь опыт клиент-серверной разработки и работы с Git➖ Ведущий скрам-мастер (ЕСИА)
На позиции важно: — иметь опыт управления командами разработки или внедрения в Agile от 3 лет — иметь технический бэкграунд и личный опыт разработки или инженерной работы — работать с Jira и Confluence — знать SQL на базовом уровне и иметь опыт работы с HTTP API: REST, SOAP➖ Главный инженер DevOps Big Data
На позиции важно: — иметь опыт технического лидерства или работы главным инженером от 5 лет — глубоко понимать архитектуру распределённых систем, отказоустойчивость и масштабирование — иметь опыт эксплуатации высоконагруженных production-сред и практик SRE/DevOps — уметь координировать DBA, DevOps, Security и разработку, планировать миграции и оценивать технические риски👉 Нашли позицию под свой опыт — откликайтесь. Возможно, следующий большой цифровой сервис будем развивать уже вместе #вакансииРТЛабс
1 873
+9
День открытых Людей: вышли из чатов в лето
В этом году мы впервые устроили большой летний тимбилдинг. На один день поставили рабочие чаты на паузу, встретились без аватарок, познакомились с коллегами из других команд, увидели вживую сколько в РТЛабс людей, которым есть чем делиться и о чём рассказывать за пределами своих задач
Вспомнили, что вместе можно не только делать большие цифровые продукты, но и веселиться до упаду! Короче, лето в РТЛабс официально случилось
Листайте фото, но предупреждаем может захотеться оказаться с нами в следующий раз☀️
1 873
Дайджест стажировок
Первый опыт в ИТ не обязан начинаться с учебных задач «в вакууме». В РТЛабс стажёры работают с реальными продуктами, командами и процессами — с поддержкой наставников и возможностью продолжить путь в компании
Собрали актуальные направления:
➖ Data Scientist
Будет много работы с данными: — писать SQL-запросы — очищать, анализировать и визуализировать данные — обучать и тестировать ML-модели➖ Бизнес-аналитик
Подойдёт тем, кто хочет разбираться в процессах и требованиях: — собирать и формализовать требования — описывать бизнес-процессы и пользовательские сценарии — участвовать в проектировании UX/UI и бизнес-логики➖ Технический писатель
Для тех, кто умеет превращать сложное в понятное: — готовить техническую документацию по шаблонам компании — собирать информацию у аналитиков — работать с базой знаний техписателей в Confluence➖ Разработчик
Пригодится техническая база: — Java Core и понимание ООП — базовый SQL — знание алгоритмов, структур данных и Git будет плюсом➖ Системный аналитик
Можно будет попробовать себя в задачах на стыке бизнеса и разработки: — участвовать в сборе и уточнении требований — описывать процессы, сценарии и системную логику — работать с API, интеграциями, Postman и простыми SQL-запросами➖ Инженер по тестированию
Здесь фокус на качестве продукта: — тестировать новые требования и баги — писать и актуализировать тест-кейсы — работать с функциональным, интеграционным и регрессионным тестированием▶️ Смотри стажировки, выбирай роль под свои навыки и откликайся. Возможно, это будет первый шаг в команду РТЛабс
1 873
Навигатор для автотестов
Как протестировать услугу, если у пользователя в ней могут быть тысячи разных маршрутов? Можно писать сценарии вручную: открыл экран, выбрал вариант, перешёл дальше, проверил результат. Но когда услуга меняется, такие тесты быстро начинают ломаться и требуют всё больше поддержки
Мы пошли другим путём и научили автотесты читать JSON-схему услуги как карту. Теперь фреймворк сам строит возможные маршруты пользователя, запускает их в браузере и проверяет, что всё работает корректно — от экранов до итоговых документов
Как это устроено внутри и при чём здесь динамические тесты JUnit 5, рассказываем в новой статье на Хабре
1 873
+6
RUN IT 2026: бежали, болели, забрали серебро
Всего на старт вышли 37 сотрудников РТЛабс. Вместе с бегущими родителями в фестивале участвовали 4 юных бегуна — они попробовали свои силы на дистанции 700 метров. Команда РТЛабс заняла 2 место в эстафете, а одна из юных участниц стала первой в своей возрастной группе
Спасибо всем, кто бежал, болел и был рядом. Добавляем этот день в фотоальбом «Лето 2026» и повторим в следующем году❤️
1 873
Дайджест вакансий
Для тех, кто любит сложные задачи, сильные команды и продукты, которыми пользуются миллионы людей. Сегодня — пять позиций в командах РТЛабс:
➖ AI-Engineer
На позиции важно: — Опыт в Data Science / AI Engineering от 3 лет — Практический опыт с NLP, LLM, RAG-системами, чат-ботами или голосовыми помощниками — Уверенный Python и понимание ML/DL-фреймворков: Langgraph, Langchain, Pydantic AI, Numpy/Scipy, Pandas — Готовность работать в R&D-среде и превращать гипотезы в production-ready код➖ Системный аналитик
На позиции важно: — Опыт работы системным аналитиком от 3 лет — Опыт подготовки проектной, технической и пользовательской документации — Знание BPMN, UML, XML, JSON и опыт описания API — Опыт работы с Jira, Confluence, Postman/FireCamp/Swagger/Altova XMLSpy➖ Ведущий проектировщик UX/UI
На позиции важно: — Опыт проектирования UX/UI для цифровых продуктов и информационных систем — Умение прорабатывать требования: цели, пользователей, сценарии, ограничения и критерии готовности — Навык фиксировать решения в проектной документации — Готовность работать с владельцами продукта и командой над пользовательским опытом➖ Java developer Middle+/Senior
На позиции важно: — Опыт разработки на Java от 5 лет — Опыт работы с брокерами сообщений: Apache Kafka, ActiveMQ или RabbitMQ — Уверенная работа со Spring, Spring Boot, Spring Cloud — Опыт разработки REST API, работы с PostgreSQL, Docker и Kubernetes➖ DevOps-инженер
На позиции важно: — Опыт работы с Docker, Kubernetes, nginx/HAProxy и Keepalived — Экспертные навыки администрирования Linux — Продвинутый опыт с Terraform, Ansible, CI/CD, Jenkins или GitLab — Опыт с мониторингом и логированием: Prometheus, Grafana, ELK👉 Нашли вакансию под свой опыт? Откликайтесь — возможно, дальше будем делать Госуслуг вместе #вакансииРТЛабс
1 873
Смешать, но не взболтать
Agile, водопад, диаграммы Ганта, бюджеты, спринты — раньше казалось, что из этого нужно выбрать что-то одно. Но реальные проекты давно живут иначе: берут из разных подходов то, что помогает довести задачу до результата
На этой неделе в статье на Хабре разбираем PMBOK® Guide 8 — версию, где гибридный подход стал нормой, а фокус окончательно сместился с «делаем по методологии» на «делаем то, что приносит ценность»
1 873
Рекрутинг респондентов: что сломалось и что делать?
Разбирались на круглом столе UX Feedback про рекрутинг респондентов для UX-исследований вместе с Кириллом Малыком из команды пользовательского опыта РТЛабс
Главное, что прозвучало:
— пользователи стали меньше доверять исследованиям
— старые способы рекрутинга работают всё хуже
— стоимость привлечения продолжает расти
— всё больше команд строят собственные базы и сообщества
— бережное отношение к респондентам — уже не преимущество, а необходимость
👉 Смотреть в записи
1 873
Очень интересно, но ничего не понятно
Хаос в документации редко начинается громко. Сначала один и тот же элемент называют по-разному, потом термин переезжает из документа в документ уже с новым смыслом — и вот перед нами почти «письмо из Простоквашино»: то лапы ломит, то хвост отваливается. Чтобы такого не происходило, нужны общие договорённости: глоссарии, стайлгайды, шаблоны и ревью
В новой статье на Хабре рассказали, как держать документацию понятной, цельной и актуальной — даже когда продукт меняется, авторов много, а контекст легко потерять
1 873
С Днём России!
Россия — большая и разная: города, люди, идеи, традиции и миллионы историй, которые складываются в одну общую
Для нас в РТЛабс это ещё и ежедневная работа над сервисами, которые помогают людям в разных уголках страны получать важные услуги проще и понятнее. Пусть будет больше поводов гордиться тем, что мы делаем вместе
С праздником 👋
1 873
Развитие внутри vs найм с рынка: как мы сэкономили и не потеряли в качестве
Рынок труда перегрет, резюме копируют, кандидаты проходят собеседования с ИИ. Знакомая боль?
Вместо того чтобы продолжать играть по этим правилам, мы пошли другим путём. В новой статье на Хабре делимся кейсом: как мы запустили внутреннюю программу переквалификации и начали закрывать вакансии аналитиков почти в два раза дешевле 🔥
👉 Читать на Хабре
1 873
+5
Сколько DevOps-инженеров нужно, чтобы выкатить релиз?
Раньше мы отвечали: «Зависит от того, кто дежурит». Теперь: «Один. И тот спит» 😴
Наша команда придумала OneClickRelease, который делает всё сам. Мы только кнопку нажимаем. Как так вышло рассказываем в новой статье на Хабре, а в карточках несколько примеров «было → стало»
1 873
Дайджест вакансий
Разные направления, разные задачи. Выбирай то, что ближе тебе:
➖ Системный аналитик
На позиции важно: — Опыт работы системным аналитиком от 3-х лет — Глубокое понимание архитектуры и интеграций (REST/SOAP) — Владение нотациями BPMN/UML — Умение писать техническую документацию➖ Инженер по тестированию (мобильные приложения)
На позиции важно: — Опыт в тестировании мобилок (iOS, Android) от 3-х лет — Знание HTTP, клиент-серверной архитектуры и умение работать с Charles, Postman, Android Studio, Xcode — SQL (PostgreSQL/Oracle) — составление запросов и подготовка данных — Понимание Agile/Scrum и умение писать тест-кейсы и чек-листы➖ Python разработчик (middle+/senior)
На позиции важно: — Опыт в роли разработчика Python от 3-х лет — Владение Django и Django Rest Framework — Уверенная работа с PostgreSQL и чистым SQL из Python➖ Менеджер продукта
На позиции важно: — Опыт управления продуктом в командах от 10 человек — Умение работать по Agile/Scrum и знание жизненного цикла разработки — Понимание как проводить качественные и количественные исследования (включая UX) и делать на их основе выводы — Опыт управления рисками внутри проекта и с внешними командами, а также сильные аналитические, организаторские и коммуникативные способности➖ QA automation engineer (Python, ML-сервисы)
На позиции важно: — Опыт ручного тестирования веб-приложений и API с написанием тест-кейсов и чек-листов в Jira — Навыки тестирования ML-проектов и написание автотестов на Python — Опыт запуска автотестов в CI/CD (GitLab CI / GitHub Actions) — Понимание микросервисов (REST, очереди) и SDLC для ML от данных до мониторинга — Знания SQL (SELECT, JOIN), Git, базового Docker👉 Определяйся с позицией и жми «Откликнуться», а мы будем тебя ждать в нашей команде #вакансииРТЛабс
1 873
Два мероприятия — два важных угла про принятие решений в продукте
Как дизайнеру не утонуть в догадках, но и не закопаться в цифрах? Размышляли о проблеме Михаил Мингалёв и Кирилл Малык из департамента пользовательского опыта РТЛабс на двух разных профессиональных мероприятиях
На Российском форуме индустрии дизайна говорили про внедрение data-driven подхода в дизайн и продукт. Обсудили:
— как перейти от интуиции к аналитике
— какие артефакты и ритмы нужны для связки «продукт → аналитика → дизайн»
— как не попасть в типовые ловушки (например, не убить UX в погоне за конверсией)
На Дизайн конф разбирались, нужны ли исследования продактам и дизайнерам. Ответ ожидаемо сложный: зависит от контекста, универсального решения пока нет. Но сами исследовательские навыки — конкурентное преимущество для любых ролей. Запись доступна по ссылке
Итог: два события, один вектор — дизайн становится всё более осознанным, будь то через данные или через живые исследования 💯
1 873
Голосуем реакциями 👇
🕊 — мир, труд, май… и майские на даче с лопатой
🌭 — шашлыки, сон до обеда и полное игнорирование чатов
🤝 — сначала полдня работаем, потом полдня наслаждаемся шашлыками с чистой совестью
P.S. Отдыхайте с удовольствием — во вторник уже разберёмся, в чём дело 😉
1 873
«Без паролей и боли»: User Pool на SQA Days 38
На конференции по тестированию разработчик Кирилл Куратов рассказал о нашем решении — User Pool. Это единая система для хранения, выдачи и блокировки тестовых учёток
Команда использует User Pool во фреймворке для написания автотестов и в браузерном расширении для автоматической авторизации тестовых учётных записей в тестируемых сервисах
Сервис решает три проблемы:
🔵Хранение — пароли не в Excel, а в защищённой системе
🔵Безопасность — JWT-разграничение прав и аудит через SIEM
🔵Конкурентный доступ — блокировки с возвратом 409
👉 Подробности в презентации по ссылке
1 873
Python разработчики есть в чате?
Для вас вакансия. Ищем тех, кто готов брать ответственность за качество кода: проводить code review, документировать решения, покрывать логику тестами и смело предлагать обновление стека
Команда работает с Конструктором адресных уведомлений. Сервис позволяет государственным и некоммерческим организациям отправлять рассылки через Госуслуги
На позиции важно: — Иметь опыт работы в роли разработчика Python от 5 лет — Уверенно работать с Django и DRF — Опыт работы с брокером сообщений Apache Kafka, реляционной СУБД PostgreSQL и опыт внедрения CI/CD и DevOps практик👉 Откликайтесь по ссылке
