C# .NET разработчик
Butterfly Effect
Занятость | Полная занятость |
Полная занятость | |
Адрес | Казахстан, Астана |
Описание вакансии
Kazdream Group: Технологии для безопасного и справедливого общества
Мы – ведущая IT-компания, создающая инновационные решения для общественной безопасности. Наша миссия – защита людей и обеспечение справедливости с помощью технологий.
С 2016 года мы разрабатываем и внедряем передовые IT-продукты в области искусственного интеллекта, аналитики данных, государственных систем и систем специального назначения.
Мы ценим профессиональный и личностный рост сотрудников, командную работу и новаторство.
Присоединяйтесь, чтобы вместе сделать мир безопаснее!
Чем предстоит заниматься:
- Разработка новых и поддержка существующих десктопных компонентов на WinForms;
- Реализация новых функций с учётом архитектурных паттернов, масштабируемости и отказоустойчивости;
- Интеграция с внешними и внутренними источниками данных и сервисами;
- Участие в обеспечении безопасности приложения: защита конфигураций, чувствительных данных и применение лучших стандартов кода;
- Ведение технической документации по реализованным модулям;
- Участие в процессе релиза продукта: подготовка билдов, проверка зависимостей, техническая консультация по установке и настройке у заказчика;
- Погружение в архитектуру клиентских серверов (Windows/Linux), настройка окружения и адаптация решения под инфраструктуру заказчика;
- Тесное взаимодействие с тестировщиками и бизнес-аналитиками на всех этапах разработки: от проработки требований до внедрения;
- Проактивное выявление узких мест, недоработок и потенциальных проблем. Инициирование улучшений, направленных на повышение качества продукта и пользовательского опыта.
Что мы ожидаем:
- Уверенное владение C# и .NET;
- Практический опыт создания и поддержки десктопных приложений (WinForms) с акцентом на высокую производительность и оптимизацию кода;
- Знание и применение принципов ООП, SOLID, DRY, KISS, Clean Architecture;
- Опыт работы с современными возможностями языка: многопоточностью, async/await, дженериками, рефлексией, атрибутами, лямбда-выражениями, LINQ;
- Знание принципов Dependency Injection и IoC-контейнеров для построения масштабируемых решений;
- Понимание работы CLR, JIT-компиляции, GC, процессов сборки и публикации .NET-приложений.
Windows/Linux:
- Глубокое понимание Windows-среды: регистрация и управление .dll, .exe, работа с COM-компонентами и системными службами;
- Опыт работы с Linux: от базового администрирования серверов до развёртывания и сопровождения сервисов в Linux-среде;
- Понимание архитектуры серверных приложений и взаимодействия между сервисами;
- Опыт настройки systemd unit-файлов, nginx в качестве reverse proxy, базовое управление firewall и сетевыми службами;
- Владение основными CLI-инструментами: systemctl, journalctl, top/htop, ssh, scp, chmod, и т.д.
Docker:
- Уверенное владение Docker, знание принципов контейнеризации и её преимуществ для разработки и развёртывания приложений;
- Понимание вопросов безопасности, управления ресурсами и сетевых настроек в контейнеризованных приложениях;
- Навыки развёртывания и поддержки контейнеризированных решений в Linux-среде.
Базы данных и SQL:
- Опыт разработки, проектирования и сопровождения реляционных баз данных;
- Опыт работы с ORM (например, Entity Framework) и оптимизации LINQ-запросов с целью эффективного взаимодействия с базой данных.
Будет плюсом:
- Работа с DevExpress UI-компонентами;
- СУБД (PostgreSQL, Oracle, MS SQL Server, ClickHouse, ElasticSearch, MongoDB и т.д.);
- Настройка и использование стека Grafana + Loki + Prometheus, создание информативных дашбордов для отслеживания метрик и логов;
- Работа с Redis как системой кэширования;
- Опыт настройки и интеграции HashiCorp Vault, SOPS.
Мы предлагаем:
- Работа из офиса в г. Астана;
- 5-дневка, с 10.00 до 19.00;
- Частичная компенсация фитнеса, медицинских услуг и курсов;
- Бесплатное обучение английскому и казахскому языкам;
- Выездные тимбилдинги и мероприятия по типу «турниры» (шахматы, настольный теннис, футбол, cybersport, волейбол, баскетбол и т.д.).
Требования
Опыт | 1-3 года |
Условия работы
График работы | Полный день |
Добавлено 2 дня назад
Пожаловаться