Регион: Санкт-ПетербургТребуемый опыт работы: Более 3 летПредполагаемый уровень месячного дохода:
от 55 000
до 65 000
руб.
Компании Astra Software требуется .Net + DB Senior Developer
Должностные обязанности:
- Разработка новой функциональности продукта на C# в соответствии с планом проекта
- Написание юнит тестов на C# для кода
- Рефакторинг и исправление ошибок в приложении
- Разработка и поддержка хранимых процедур на T-SQL (SQL Server 2005)
- Рефакторинг и исправление ошибок в T-SQL коде
- Оптимизация работы процедур (денормализация, индексирование, partitioning, хинты, оптимизация условий, переписывание части процедур на C#)
- Разработка и рефакторинг сложных хранимых процедур для аналитики
- Поддержка и развитие скриптов для создания схемы, заполнения данных и апгрейда схемы/данных БД
- Анализ логов и разрешение проблем с производительностью
- Постоянный мониторинг работы приложения и продумывание стратегии оптимизации производительности на растущем объеме данных и количестве транзакций
Требования к кандидату:
- - MS SQL Server (2005, 2008) – от 3 лет
- - опыт оптимизации SQL запросов для MSSQL Server
- - улучшение производительности (денормализация, индексы, статистика, планы выполнения)
- - опыт составления сложных SQL запросов (деревья)
- - опыт разработки на .Net от 3 лет
- - умение писать хранимые процедуры на C#
- - навыки автоматического юнит-тестирования
Отличные знания:
- - архитектура баз данных, паттернов БД
- - хранимые процедуры SQL-сервера
- - Service broker
- - администрирование БД (безопасность, file groups, table partitioning)
- - репликация (merge, snapshot, transactional)
- - уровни изоляции транзакций SQL Server
Условия работы и компенсационный пакет:
- полный рабочий день в офисе, расположенном в центре города (ул. Б. Монетная );
- 40-часовая рабочая неделя;
- чай/кофе за счёт компании;
- испытательный срок до трёх месяцев;
- 28 дневный оплачиваемый отпуск.
Дополнительно:
