Если тебе нравится строить архитектуру приложений, заниматься техническим R&D, помогать в обучении других и быть лидером, то эта позиция для тебя. В командах есть менеджеры с техническим бэкграундом, поэтому эта позиция не про пипл-менеджмент.

Мы в поисках .NET Tech Lead (C#) для разработки и реализации технической стратегии развития системы для спортивной аналитики.

Для позиции важно:
- Писать качественный код на C# (.NET Core, ASP.NET Core), понимать концепции ООП и SOLID, понимать паттерны проектирования;
- Иметь экспертизу в экосистеме .NET: инструменты, библиотеки, фреймворки.
- Опыт работы RDBMS/NoSQL: знание принципов работы движков, умение профилировать запросы, проектировать схемы, понимание логики работы индексов.
- Опыт работы с брокерами сообщений: знание принципов работы типов брокеров, построение асинхронной доставки и обработки данных с различными гарантиями и под различные требования масштабирования, отказоустойчивости и пр.
- Лояльность к DevOps-практикам и опыт их применения: автоматизация инструментов разработки и обеспечения качества, мониторинга, трассировки и отладки.
- Навыки профилирования, отладки и оптимизации кода и запросов;
- Опыт написания unit тестов, понимание когда это уместно, а когда нет.
- Придерживаться мнения, что без code review нельзя работать и нести этот посыл в массы :).
- Стремление к улучшению существующих решений и разработке новых решений, поиск точек роста.
- Желание делиться этими знаниями с инженерами и уметь их доносить.

Будет плюсом:
- Опыт разработки на отличных от C# языках.
- Опыт копания во внутренностях фреймворков для самосовершенствования.
- Постоянный поиск ответов на вопросы “почему” и “как сделать лучше”, но в то же время критическое мышление для понимания когда рационально это “лучше” делать.
- Понимание структур данных и алгоритмов, понимание чем O(1) отличается от O(n).
- Понимание разницы между AMQP и Kafka, минусов и плюсов таких решений.
- Высшее техническое образование, обучение в математических/технических лицеях.
- Опыт с Kafka, MongoDB, Swagger, Prometheus, ElasticSearch.
- Опыт разработки фронтенда.
- Опыт работы в облачных окружениях в общем и AWS в частности.

Чем предстоит заниматься?
- Разработкой и внедрением технической стратегии развития продуктов на .NET.
- R&D новых инструментов, библиотек, подходов, их плюсов и минусов для улучшения существующих продуктов.
- Внедрением и поддержанием хороших практик разработки ПО, например соглашений по написанию кода, code review.
- Менторинг инженеров в кросс-функциональных командах, помощь в составлении PDP.
- Помощь в поиске неисправностей, обучение как их предотвратить в дальнейшем.
- Помощь в поиске узких мест и проблем с производительностью, профайлинг запросов БД, кода.
- Проведение срезов знаний, разработка тестов для самоконтроля и для нужд найма.
- Участие в собеседованиях .NET инженеров, оценка уровня знаний и экспертности команд.
- Помощь Product Manager’ам команд в случае технических проблем.

С чем и как работают команды?
- Высоконагруженная система на базе .NET 5, которая в realtime получает изменения и производит перерасчеты спортивной аналитики.
- Работа с микросервисной архитектурой, системой обмена сообщениями.
- Возможность выбора технологий для эффективного достижения результата.
- Опытные и сильные специалисты в командах, которые всегда готовы делиться знаниями.
- Код упаковывается в Docker и живет в AWS.
- Kafka для realtime обмена сообщениями.
- MongoDB для хранения и обработки данных.
- Prometheus для сбора метрик и мониторинга.
- ElasticSearch для поиска.
- Команды кросс-функциональные и сконцентрированы на своих целях, а Tech Lead’ы являются проактивными техническими менторами и лидерами.
- Минимум бюрократии, возможность легко коммуницировать со всеми уровнями менеджмента.
- Стремимся принимать решения быстро, без месяцев обсуждений, если человек проанализировал риски и альтернативные варианты, понимает суть своего предложения.

Мы предлагаем:
- Высокую и своевременную оплату услуг.
- Гибкий рабочий график.
- Персональный менторинг и коучинг.
- Реферальные бонусы.
- Тимбилдинги и корпоративные мероприятия.
- 100% оплачиваемых больничных.
- 20 рабочих дней оплачиваемого отпуска.
- Отпуск по уходу за ребенком.
- Современный офис у метро Кловская.

About BETER

BETER - ведущий международный поставщик киберспортивного и спортивного контента.

Мы создаем и обеспечиваем круглосуточные прямые трансляции, дополненные лайв данными и коэффициентами, более 22-х тысяч спортивных и киберспортивных событий из Украины и Европы. Прямые трансляции этих турниров ежемесячно набирают 35 миллионов просмотров в 150 странах. Сейчас нас 350+ и мы продолжаем быстро расти.

Мы делаем продукт на стыке технологий и интертеймента. Чтобы оставаться на топовых позициях в нашей нише, опираясь на данные, пишем софт под наши потребности: инструменты для организации и управления турнирами, аналитические инструменты, собственную CRM.

Company website:
https://beter.co/

DOU company page:
https://jobs.dou.ua/companies/beter/

Job posted on 27 May 2021
18 views    2 responses


Для отклика на эту и другие вакансии на Джинне войдите или зарегистрируйтесь.