C#/.NET-разработчик

Grand era
Зарплата от 1000000 до 1200000 KZT
от 1000000 до 1200000 KZT
Занятость Полная занятость
Полная занятость
Адрес Казахстан, Алматы, улица Фонвизина, 17А
Описание вакансии

Мы ждем от тебя:

1.⁠ ⁠Опыт работы с C#:

- От 3 лет коммерческой разработки на C#.

- Знание .NET Core/.NET 5+.

- Опыт работы с ASP.NET Core для создания и поддержки API.

2.⁠ ⁠Знание протоколов OCPP и OCPI:

- Понимание протоколов OCPP (Open Charge Point Protocol) и OCPI (Open Charge Point Interface).

- Опыт интеграции и расширения API для работы с электрозарядками.

- Умение работать с JSON и WebSocket (для OCPP).

3.⁠ ⁠Работа с базами данных:

- Опыт работы с MongoDB:

- Создание и обновление схем.

- Оптимизация запросов.

- Работа с агрегациями и индексами.

- Опыт работы с YDB (Yandex Database):

- Понимание специфики YDB (распределенная БД).

- Написание и оптимизация SQL-запросов.

- Опыт работы с Redis:

- Настройка и использование кеша.

- Работа с ключами, хэшами, списками.

4.⁠ ⁠Разработка и поддержка API:

- Опыт создания RESTful API.

- Знание OpenAPI/Swagger для документирования API.

- Умение работать с аутентификацией и авторизацией (OAuth2, JWT).

- Опыт работы с message brokers (RabbitMQ, Kafka и т.д.) — будет плюсом.

5.⁠ ⁠Работа с административной панелью:

- Опыт разработки и поддержки административных панелей.

- Знание фронтенд-технологий (HTML, CSS, JavaScript) — будет плюсом.

- Опыт работы с фреймворками для админок (React, Next JS, MUI).

6.⁠ ⁠Аналитика и дашборды:

- Опыт работы с системами визуализации данных (Grafana, Tableau, Power BI и т.д.).

- Умение собирать и обрабатывать данные для построения статистики.

- Опыт работы с библиотеками для построения графиков (Chart.js, D3.js и т.д.) — будет плюсом.

7.⁠ ⁠Тестирование и отладка:

- Опыт написания unit- и интеграционных тестов (xUnit, NUnit, Moq).

- Умение работать с системами мониторинга и логирования (ELK, Prometheus, Grafana).

8.⁠ ⁠DevOps-навыки:

- Опыт работы с Docker и Kubernetes.

- Знание CI/CD (GitLab CI, GitHub Actions, Jenkins).

- Умение настраивать и поддерживать инфраструктуру.

9.⁠ ⁠Soft skills:

- Умение работать в команде.

- Готовность к решению сложных задач.

- Навыки самостоятельного поиска решений.

- Английский язык на уровне чтения технической документации.

#### Дополнительные плюсы:

•⁠ ⁠Опыт работы в энергетической сфере или с электрозарядками.

•⁠ ⁠Знание других языков программирования (Python, Go, JavaScript).

•⁠ ⁠Опыт работы с микросервисной архитектурой.

#### Пример задач:

1.⁠ ⁠Расширение API для поддержки новых функций OCPP и OCPI.

2.⁠ ⁠Оптимизация запросов к MongoDB и YDB.

3.⁠ ⁠Добавление новых метрик и визуализаций в дашборды.

4.⁠ ⁠Обновление схемы базы данных для поддержки новых функций.

5.⁠ ⁠Рефакторинг и улучшение кода административной панели.

Что мы предлагаем:

  • Современные и уютные офисы (Доступ 24/7, оффлайн формат работы с возможность брать 1 день удаленно)

  • Обучение (Участие в конференциях, тренингах и мастер-классах)
  • Рост All inclusive (Грейды, индивидуальные планы развития, менторство)
  • Программа релокации ( Помогаем иногородним сотрудникам в переезде)
  • Тематические мероприятия (Квизы, киновечера, Family Day, тимбилдинги)

  • Онлайн-библиотека (Доступ к огромной tech-библиотеке)

  • Скидки (Скидки на фитнес, skillbox, skyeng, geekbrains и т.д.)

​​​​​​​

Требования
Опыт 3-6 лет
Условия работы
График работы Полный день
Добавлено 3 дня назад
Для связи с работодателем или просмотра контактов нажмите на кнопку