Описание вакансии
Условия работы
Высоконагруженный серверный проект с масштабируемой архитектурой, построенный на .NET, ASP.NET, MS SQL Server.
Для диагностики и предотвращения проблем производительности и масштабирования используется инфраструктура профилирования собственной разработки, которая работает в режиме реального времени.
Вы сможете:
- написать код для обработки сотни тысяч запросов в день, которым будут пользоваться миллионы;
- работать над проектами совместно с инженерами Facebook и Google;
- развивать систему, которая ежедневно передает до 200 ГБ статистического контента;
- использовать различные паттерны, подходы и технологии для решения ежедневных задач.
Вы будете:
- работать с методами эффективного управления памятью и использовать пулы объектов и буферов;
- решать задачи, связанные с многопоточностью, кэшированием и распределенными вычислениями;
- проектировать и разрабатывать новый игровой функционал;
- оптимизировать и масштабировать собственные инструменты для профилирования и мониторинга серверной системы;
- расширять возможности стека технологий, внедрять новые решения и подходы.
Необходимые навыки и знания:
- 3+ года опыта работы в сфере разработки ПО;
- проектирование и масштабирование серверных решений на базе стека Microsoft .NET;
- понимание принципов ООП и паттернов проектирования, алгоритмов и структур данных;
- знание особенностей разработки многопоточных масштабируемых решений;
- понимание правил реляционного хранения данных и транзакций языка SQL;
- знание принципов построения клиент-серверных приложений и применения протоколов HTTP, HTTPS, TCP/IP.
Будет плюсом, если вы:
- используете С++, Java, Objective-C и ActionScript/JavaScript$
- умеете создавать P2P-решения, IIS-приложения, ASP.NET- и ISAPI-расширения;
- знаете MS SQL Server 2008/2012, MySQL/PostgreSQL и понимаете принципы NoSQL.
Мы предлагаем:
- участие в полном цикле разработки продукта;
- возможность посещать оплачиваемые семинары, мастер-классы, тренинги и конференции мирового уровня;
- официальное трудоустройство;
- 28 дней оплачиваемого отпуска;
- полное медицинское сопровождение сотрудников и их детей;
- услуги наших менеджеров по туризму и консультации юристов;
- образовательные программы по английскому, занятия с носителями языка;
- тренажерный зал и занятия йогой с персональными инструкторами в офисе компании;
- содействие при переезде из других городов и стран.
О компании:
Plarium – международная компания-разработчик мобильных, браузерных и социальных игр. Наша харьковская R&D-студия заинтересована в специалистах, которые готовы создавать продукты для более 250 миллионов игроков в 150 странах мира.