ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
2371653 | Разработчик | Астана | > Nazarbayev University | open | 2025-02-26 |
Требования
Опыт разработки от 5 лет (или 3 лет при наличии степени магистра в соответствующей области). Умение работать в команде, знание...
Обязанности
Разработка RESTful API и/или gRPC сервисов. Оптимизация производительности backend-сервисов. Знание анализа и обработки данных, разработка сложных SQL-запросов.
Описание
Мы ищем Разработчика Системы электронного документооборота (СЭД) Университета.
Общие требования:
- Опыт разработки от 5 лет (или 3 лет при наличии степени магистра в соответствующей области).
- Умение работать в команде, знание Agile/Scrum методологий.
- Навыки работы с системами контроля версий (Git).
- Опыт написания unit и интеграционных тестов.
- Опыт работы с контейнеризацией (Docker, Kubernetes — желательно).
- Владение английским, казахским и русским языками на уровне чтения технической документации и деловой переписки.
Backend-разработка (GoLang, Lua, Redis, S3):
- Глубокое знание и практический опыт работы с GoLang.
- Опыт работы с Lua, понимание ее применения в серверной разработке.
- Знание и опыт работы с Redis (Pub/Sub, кеширование, обработка данных).
- Опыт работы с файловыми хранилищами, включая S3 (Amazon S3, MinIO и аналоги).
- Разработка RESTful API и/или gRPC сервисов.
- Оптимизация производительности backend-сервисов.
- Знание механизмов аутентификации и авторизации (OAuth, JWT, OpenID Connect).
- Опыт работы с очередями сообщений (например, NATS, Kafka, RabbitMQ — желательно).
- Опыт работы с микросервисной архитектурой.
Frontend-разработка (PrimeNG, Bootstrap, Angular):
- Опыт работы с Angular (от 2+ версии, предпочтительно последняя актуальная).
- Хорошее знание TypeScript, JavaScript, HTML, CSS, SCSS.
- Опыт работы с UI-фреймворками PrimeNG, Bootstrap.
- Умение разрабатывать адаптивные интерфейсы.
- Знание RxJS и принципов реактивного программирования.
- Опыт работы с Angular Forms (реактивные формы, валидация).
- Опыт работы с REST API и WebSocket.
- Опыт настройки маршрутизации (Angular Router).
- Навыки оптимизации производительности фронтенда.
База данных (PostgreSQL):
- Опыт проектирования и оптимизации схем БД.
- Знание SQL и PL/pgSQL.
- Опыт работы с индексами, триггерами, функциями и хранимыми процедурами.
- Опыт работы с репликацией и масштабированием PostgreSQL.
- Навыки работы с ORM (например, GORM для Go).
- Опыт работы с миграциями баз данных.
- Знание анализа и обработки данных, разработка сложных SQL-запросов.
Если вы готовы присоединиться к команде и внести свой вклад в развитие Университета, откликайтесь на объявление и отправляйте свое резюме!