Публікуйте вакансії
Наймайте без комісій
222 перегляди
NodeArt
Привіт, ми в пошуках Senior Node.js developer/DBA
Проект:
Мобільні додатки з P2P відео для дейтингу. Інтеграція із зовнішніми постачальниками відео стримінгу (100ms, twillio, agora).
Мобільний клієнт написаний на Flutter і використовує GraphQL та GraphQL Subscriptions для доступу до даних усередині Hasura. Скрізь де потрібно робити запити у зовнішні системи за Hasura як за API Gateway стоїть nodejs (fastify). Істотні обсяги логіки на тригерах у PL-SQL усередині PostreSQL.
Задачі:
- Розробка нових апі методів
- Проектування структури БД
- Реалізація нового функціоналу
- Документування БД (використовуємо софт [DBShema] (https://dbschema.com/))
- Оптимізація продуктивності БД
- Моніторинг продуктивності БД
Тех стек:
PostgreSQL, Hasura, NodeJS, Fastify, GraphQL, Docker
Вимоги до кандидатів:
Досвід роботи: 4+ роки комерційного досвіду розробки (не фріланс)
Досвід від двох років роботи з додатком, що знаходиться в Production
Досвід роботи в ролі DBA з базою Postgresql, або просто досвід написання та підтримки збережених процедур для PostgreSQL
Бажано досвід роботи з Nodejs/Typescript, але насамперед ми шукаємо людину з експертизою в базах даних.
Досвід роботи з hasura буде плюсом
Команда:
2 backend developers, 3 front (flutter developers), devops, QA, PM, PO, 1 fullstack
Інструменти:
git, docker, postgresql, portainer,
Технічні навики:
PostgreSQL
English: - від intermediate