28045
Канал команды Ozon Tech Регистрация в перечне РКН: https://s.ozon.ru/2nmN32o
Всего 10 минут, и мы в эфире на Ozon Tech Community C# Meetup
Поговорим об особенностях ThreadPool, узнаем, как оптимизировать скорость работы БД, а ещё найдём решения проблем шардированной базы.
Подключайтесь! ✨
Хороший UX-текст — это незаметный UX-текст. А гений таких текстов — Кира Калимулина, руководитель группы UX-редактуры. А ещё писатель, певица и вышивать мастерица 😦
Пообщались с Кирой и узнали, какие профессии сочетает в себе UX-редактор, как писать тексты-проводники и почему сама Кира печатает двумя пальцами. Ответы найдёте в новом выпуске People Tech.
А если хотите знать больше о хороших текстах, то вот вам от Киры:
→ гайд по UX-текстам,
→ курс по UX-редактуре (полностью выйдет к лету, а пока смотрите первое видео).
#ozontech_peopletech
Огонь-подборку с горячими Java/Kotlin-вакансиями хотите?
Вот и она! Ищем:
➡ Cтаршего разработчика Java, Верхний поиск
➡ Cтаршего разработчика Java, GPU Инфраструктуры
➡ Cтаршего разработчика Kotlin, ML Инфраструктура
ℹА если вы пишете автотесты на Java, но хотели бы освоить Go или Python, и для вас есть вакансия — Старший QA automation, Рекламный кабинет.
В каждой позиции — продуктивная гармония разработки сложных вычислительных систем и Data Science.
С нами вы станете частью большого экспертного комьюнити. Или его хэдлайнером — если захотите. Команда деврелов поможет нарастить известность в индустрии.
Если ещё сомневаетесь, не сомневайтесь — откликайтесь!
#ozontech_vacancy
if (you.See(this))
{
you.Are().WelcomeTo("Ozon Tech C# Community meetup");
}
чух-чууух 🚂
Это Release Train несётся на всех скоростях с Павлом Щедухиным у руля. Потому что Паша знает не только, как в него запрыгнуть, но и как вести его, куда надо.
Узнайте и вы — в новом эпизоде видеоподкаста Mobile Developer.
Паша — наш амбассадор и руководитель большой команды разработки мобильных приложений для продавцов и курьеров (130+ специалистов).
💬 В видео он рассказал:
— Как запрыгнуть в Release Train, чтобы он не превратился в Crazy.
— Почему Hard Skills — не определяющий фактор. Чему нельзя научиться.
— Что с мультиплатформингом в Ozon Tech.
— Как участие в конференциях помогает в ежедневной работе.
— Что драйвит каждый день вставать с кровати.
Приятного просмотра 💙
#ozontech_experts
Астрологи объявили неделю ловли багов, и скоуп Ozon Tech увеличился на 6 доменов⚡️
Для ресёрча теперь доступны новые ресурсы:
— все домены и поддомены «Ozon Банка» / finance.ozon.ru
— API для селлера / api-seller.ozon.ru
— инструмент управления заказами и пунктами выдачи / pvz.ozon-dostavka.ru
— корпоративный мессенджер (десктоп и приложения) / chatzone.o3team.ru
— рекламный кабинет продавца / performance.ozon.ru
— ресурс для разработчиков, использующих публичные API Ozon / dev.ozon.ru
Участвуйте в нашей Bug Bounty программе и получайте
до 250 000 ₽.
Узнать подробности и зарегистрировать баги можно на платформах:
🪲 BI.ZONE
🪰 Standoff 365
#ozontech_security
Сколько раз нужно сходить в GitLab, JIRA, системы мониторинга и другие сервисы разработчику, который устанавливает релиз? Чтобы минимизировать число таких походов, учесть разные паттерны поведения, решить боли инженеров, мы разработали собственный портал REpublic. Через него каждый день выкатываются тысячи релизов 😎
Привет! Меня зовут Валерия Зарубенкова, и я пришла рассказать, как мы создавали REpublic.
Это будет интересно разработчикам, которые хотят контролировать происходящее с релизом в любой момент времени. И дизайнерам — в хабрастатье я описываю процессы и исследования, которые помогли создать качественный продукт.
#ozontech_habr
Уже успели посмотреть свежее интервью с CTO Ozon, Антоном Степаненко?
Очень советуем: это честная беседа о том, чем живёт наша команда, с CEO #безвотэтоговотвсего, Сергеем Щербининым.
Что обсудили?
🟣как развивалась карьера Антона Степаненко,
🟣в чём особенности работы СТО,
🟣как устроено IT в Ozon,
🟣какие главные технические и менеджерские челленджи стоят перед Антоном,
🟣почему сильному инженеру классно работать в Ozon,
🟣как мы прокачиваем управленческие скилы сотрудников,
🟣какой совет можно дать тем, кто хочет стать CTO.
Ответы на эти и другие вопросы — в интервью по ссылке 📹
#ozontech_experts
Если и для вас весна — время для чего-то нового, предлагаем узнать, как начать карьеру в Ozon Tech 😊
Знакомьтесь: Герман Гараев — человек, который умеет находить из всех амбициозных самых перспективных. Ведущий специалист по подбору персонала команды Платформы в нашей постоянной рубрике #ozontech_peopletech
Герман рассказал, на что обращает внимание на собеседовании и как подготовиться к интервью. А ещё поделился любимыми турецкими сериалами и формулой своего идеального утра✨
Недавно мы проводили BI Meetup, на котором участники делились своим опытом работы с данными и инструментами Vertica, ClickHouse, Hadoop. Заметили повышенный интерес и решили пересказать в карточках одно из самых обсуждаемых выступлений.
На связи Дмитрий Еричев, сегодня я расскажу о неочевидном подходе к сжатию данных в ClickHouse, и о том, как в Ozon Tech оптимизировали стоимость решения.
Смотреть митап: https://s.ozon.ru/wqGNneo
#ozontech_meetup
Ролевая система в играх часто выглядит так: рыцарь, волшебница, разбойник. Такой же «скучный» набор ролей для взаимодействия с IT-инфраструктурой можно встретить во многих вендорских IAM-системах. Что делать, когда нужно организовать доступ к сервисам и ресурсам с рядом сложных зависимостей, а также учесть требования ИБ? Конечно, написать своё решение.
На связи Владислав Матвеев, и сегодня я расскажу про собственную ролевую систему, реализованную в Ozon Tech.
#ozontech_inside
У нас гости: Сергей Щербинин, CEO #безвотэтоговотвсего, едет в офис Ozon Tech, чтобы поговорить…
🥁🥁🥁 с Антоном Степаненко, нашим CTO.
Присоединяйтесь к прямому эфиру 21 февраля в 19:30 мск.
Что планируют обсудить:
— роль СТО в Ozon,
— структуру маркетплейса и процессов вокруг,
— культуру принятия решений в Ozon,
— будущее маркетплейсов в РФ,
— команду, лидерство и управленческие вызовы.
Вопросы во время эфира приветствуются. Будет интересно и интерактивно, подключайтесь!
#ozontech_experts
В детстве он мечтал разрабатывать игры, а потом мечта сбылась. У него даже была своя компания в индустрии мобильного гейминга. А потом всё как закрутилось! Сейчас Павел Щедухин руководит направлением разработки мобильных приложений для продавцов и курьеров. А ещё Паша — амбассадор Ozon Tech, продвигает наш бренд в IT-сообществе.
В интервью Паша поделился, на что обращает внимание на собеседовании, рассказал, что такое «офисный вайб» и какая настолка — в его фаворитах.
Жмите ❤️ и смотрите скорее!
#ozontech_peopletech
14 февраля хочется пойти на свидание, а не на рабочую встречу. Но что, если встречи т а к и е!
Ставьте лайк и смотрите валентинку по последней цифре на счётчике сердечек — узнаете, какое приятное свидание вам подготовила любимая работа. Ноль забирает приглашения сразу на все встречи ❤️
МикроПВЗ, микропосетители и, наверняка, свой микроhighload.
Это чудо — дело рук нашего партнёра из Самары, Максима Кочергина.
Признавайтесь, кому захотелось?❤️
Разбор Kotlin context receivers
Привет! Меня зовут Максим Шестопёров. Я старший разработчик мобильных приложений в команде Антифрода и Ozon ID. В своей статье на Хабре я попытался выяснить, что такое context receivers и как с ними работать.
Спойлер: это как extension-функции, но позволяют использовать более одного receiver-аргумента. И это ещё не все преимущества. За подробностями заглядывайте в статью📎
А если у вас есть идеи, где и как применять сontext receivers, очень жду вас в комментариях. И здесь, и на Хабре.
#ozontech_habr
Чтобы писать чистый и качественный код, нужно смотреть на чистый и качественный код 🧠
Привет, это Максим Гришутин. Я руковожу отделом разработки iOS-приложений и ищу путь к чистому и… Ну, вы поняли. А как считаете, важна ли насмотренность для разработчика?
Инженер с развитым «чувством кода» пишет так, что код не просто выполняет свою функцию, но и легко читается, без проблем масштабируется, тестируется и поддерживается в будущем.
Ставьте лайк, если согласны, и заходите в мою статью за подробностями: зачем и как развивать насмотренность.
#ozontech_habr
☕️🤖 Random Coffee Bot просил передать, что сегодня — отличный день, чтобы обновить анкету!
Каждый понедельник бот подбирает вам собеседника (офлайн или онлайн), чтобы делиться мемами опытом и продуктивно проводить время вместе.
Внутри — сотни участников из нашего комьюнити, а значит, интересный собеседник вам гарантирован💯
Залетайте в наш бот, чтобы совместить кофе и приятное знакомство!
Допустимы ли стажёры в ИБ?
Спойлер: да.
Привет! Меня зовут Сергей Жидков, я руководитель отдела SOC. Принёс вам опыт создания небездушного конвейера подготовки молодых безопасников. Мы запустили его полтора года назад и сегодня имеем:
⚫️5 ex-стажёров, которые теперь — штатные специалисты;
⚫️3 действующих стажёра — на их счету 3 успешных месяца с нами;
⚫️3 стажёра-новичка — приняты не более 2-х недель назад;
⚫️2 кейса с не самым удачным, но ценным опытом.
О том, как мы всё устроили — от методов отбора до карьерных перспектив, я написал статью. С плюсами, минусами и подводными камнями, всё как полагается.
Читайте, забирайте инсайты, оставляйте лайки, если они у вас есть 💙
#ozontech_habr
AppSec — это про построение процессов S-SDLC. А ещё про поиск уязвимостей в коде приложений и инфраструктуру поставки кода на прод. Про инструменты автоматизации и проектирование безопасной архитектуры.
Мы собрали сильную команду инженеров, которые умеют решать нетривиальные задачи направления и зовём вас присоединиться к ребятам ❤
➡ Эксперт / Тимлид по информационной безопасности
➡ AppSec-инженер
➡ Python-разработчик
Ждём ваших откликов даже больше, чем пуша о доставке товара на Ozon ❤️
#ozontech_vacancy
Это не учебная тревога! Подкаст об ML и Data Science Рандомные дрова возвращается с новым сезоном⚡
В этом выпуске в гости к Ozon Tech пришёл Пётр Ермаков, директор ML-бренда в Яндексе. Вместе с ведущими Денисом Нечитайло и Ваном Хачатряном поговорили о построении сообществ разработчиков, и чем это отличается от работы театра. Обсудили участие в митапах и конференциях, а ещё пользу членства в программных комитетах. Разобрались, что делать интровертам, если с нетворкингом не получается.
🔈 Слушать на всех платформах.
#ozontech_experts
Это было не просто смело, это было… сложно: мы поменяли часть давно функционирующих процессов, которыми пользуются все в компании, во имя безопасности🛡
При участии специалистов из ИБ, стейкхолдеров и разработчиков реализовали важный проект по соблюдению требований инфобеза. И ничего не сломали.
Привет, меня зовут Александра Медвецкая. Я специалист по информационной безопасности и проджект-менеджер упомянутого выше проекта.
В этой хабрастатье я подробно описала весь роадмап: от выявления несоответствий до ретро. Конечно, когда безопасность учитывается на этапе проектирования архитектуры — это прекрасно. Но и если обновления пришли в уже готовую систему — ничего страшного. Хотя по началу именно такие ощущения :)
#ozontech_habr
Вообще-то планирование и декомпозиция — тяжёлый труд 😩
Читать полностью…
3...2...1... Мы готовы начинать Design Meetup🔥
По традиции задать вопросы спикерам можно в треде ⬇️
Подключайтесь к трансляции, стартуем всего через 10 минут.
#ozontech_meetup
Мы внедрили инструмент Apple для мобильного сканирования в приложение «Пункт Озон», и где-то облегчённо вздохнули сотрудники ПВЗ.
Привет, это Никита Никитин, старший iOS-разработчик. Главной сложностью работы мобильного сканера являются несовершенства штрих-кодов — плохо пропечатанные, порванные, помятые — встречаются всякие. И если штрих-сканер для ПК в этом не видит проблемы, то камера смартфона не справляется.
Зато справляется моя команда. Мы протестировали три инструмента Apple для апгрейда мобильного сканера и внедрили один. С ним сотрудники не только без проблем сканируют повреждённые штрих-коды — весь процесс сканирования ускорился.
Полная история внедрения и бонусом — технический обзор VNDetectBarcodesRequest — в моей хабрастатье.
#ozontech_habr
🔥Ozon Tech Community Design Meetup
21 февраля, 18:30
Как выстроить эффективную коммуникацию или попросту выжить в креативной паре дизайнер + продакт? Поговорим о разграничении ответственности, определении взаимных ожиданий и формировании партнёрских взаимоотношений.
Какие темы обсудим?
1⃣ Как довести до прода хороший дизайн в большой команде и с чего начать редизайн (разберём на живых примерах) — Никита Новоселов, руководитель направления дизайна «Опыт покупателя» Ozon Tech.
2⃣ Принципы адекватного дизайн-процесса: как создавать цифровые продукты, учитывая потребности и ожидания всех участников, — Митя Осадчук, дизайн-директор Иви.
3⃣ Какой он, идеальный дизайнер с точки зрения продакта — Егор Чупринин, руководитель направления «Опыт покупателя» Ozon.
А ещё проведём интерактив: открытое ретро о взаимодействии дизайнеров и продактов. Обсудим всё хорошее и плохое, поговорим о способах улучшения процессов.
Подключайтесь к трансляции онлайн и готовьте вопросы спикерам.
Зарегистрируйтесь, чтобы получить ссылку на трансляцию и презентации ребят после митапа ‼
#ozontech_meetup
Как напомнить о договорённости?
Привет! Это Михаил Толстой, ведущий менеджер проектов в команде разработки платформы Ozon Tech, автор канала «М-м-м, Толстой!». Я принёс вам 5 правил уважительного пинга.
Мы постоянно договариваемся с другими людьми: с коллегами, родственниками и с самими собой. В любой договоренности минимум одна сторона даёт обещание. Чтобы оно выполнялось в срок, иногда надо подсобить — подставить дружеское плечо, или, например, отправить сообщение.
Интересно узнать, какое из правил вы применяете в работе?💬