Senior .NET developer - вакансия 73645002

ООО ЦИФРА

Дата обновления: 14.01.2021

Город: Санкт-Петербург

Категория: IT / Компьютеры / Интернет

Тип занятости: Не имеет значения



Текст вакансии:


Мы разрабатываем продукт - "Цифровая Индустриальная Платформа" (Zyfra IIoT Platform) преимущественно для нефтепрома и реализуем масштабные проекты по цифровизации промышленности, решения для мониторинга промышленного оборудования и развиваем среду промышленного интернета вещей и искусственного интеллекта. Кого ищем: Мы ищем опытного senior`а, то есть программиста, который может после погружения в проект не только самостоятельно решать задачи (в том числе, сложные), но и смотреть на задачи и проекты чуть шире фильтра «my open issues». Обычные задачи: писать новые и дорабатывать существующие микросервисы на .NET Core покрывать их тестами документировать свою работу помогать другим разработчикам со сложными задачами нести ответственность за компонент и его архитектуру (консультировать, принимать код других разработчиков, бороться с техдолгом) Требования: глубокие знания C# и .NET Core, опыт разработки на .NET базовые структуры данных и сложность операций с ними наличие широкого кругозора во многих областях и глубоких знаний в тех областях, которых специалист объективная оценка собственных познаний, осознание слабых сторон реальный опыт принятия архитектурных решений не сводящийся к «так все делают» хорошие представления о БД разных видов (реляционные, документо-ориентированные, time series), умение выбирать где что храним и почему умение разбивать и оценивать (с разной степенью точности и приближения) умение выделять из своей задачи мелкие и делегировать их опыт работы в команде (git, тесты, взаимное код-ревью, баг-трекинг) Преимуществом будет: навыки работы с Linux/контейнерами опыт работы с NoSQL БД (например, Cassandra) опыт работы с time series DB (например, InfluxDB) опыт работы с stream-processing (например, Kafka) умение жить в условиях больших данных умение и готовность иногда писать на каких-то других языках (например, на Java, Go, Python) опыт проектирования архитектуры опыт выполнения обязанностей тимлида (наставничество, разбивка задач) умение бороться с нагрузкой (бенчмаркинг, анализ дампов и трейсов, оптимизация) Примеры того, что должен говорить идеальный старший программист: «Я закончил новый сервис загрузки данных, кажется он должен эти проблемы порешать» «Разобрался, почему так тормозит, вот такие-то мелкие вещи быстро поправил, давайте обсудим когда крупные сделаем» «Да, эти проблемы там есть, но считаю их пока можно не решать по таким-то причинам» «Так как эти данные хранятся таким образом, их оттуда быстро читать не получится. Если вам надо — садитесь на Kafka и материализуйте у себя» «Вася, твое решение очень плохое, вот список причин, предлагаю переделать на такое-то» «Вообще не понял, почему ты так сделал, давай обсудим» «У нас постоянно есть проблемы с этим сервисом, я считаю что они по таким-то причинам, вот план по исправлению» Условия: -Зарплата в рынке, давайте обсуждать :) -Оформление, все соц гарантии. хороший ДМС после прохождения ИС, 2 недели в год 100% оплаты больничного; -Внешнее обучение -Проектные квартальные бонусы -Корпоративный ноутбук, соответствующий требованиям роли; -Работа в распределенной команде. -Локация БЦ Капитолий (Москва, м. Университет), Сенатор, (СПб, м. Горьковская). На период пандемии мы работаем на удаленке, после, возможно продолжение удаленного формата, либо возвращение в офис, для тех, кто не может иначе.

Зарплата без задержек


Контактное лицо: Maney Sean



Контактные данные:

Чтобы связаться с работодателем, вам необходимо войти на сайт.

Форма входа находится в меню справа. Если вы еще не регистрировались, вам необходимо зарегистрироваться в качестве соискателя.