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

Уровень дохода не указан

Опыт работы: 3–6 лет

Полная занятость

График: 5/2

Рабочие часы: 8

Формат работы: на месте работодателя

Напишите телефон, чтобы работодатель мог связаться с вами

Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha

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

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 и т.д.)

​​​​​​​

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где предстоит работать

Алматы, улица Фонвизина, 17А

Вакансия опубликована 27 марта 2025 в Алматы

Похожие вакансии