Full-Stack розробник
Technology
ТОВ "СМАРТ ПРОЕКТ УКРАЇНА"Dnipro, Україна5 днів тому
Повна зайнятістьВ офісі
Опис вакансії
Шукаємо Full-Stack розробника, який має досвід роботи з Node.js та Python, вміє самостійно розгортати вебзастосунки, налаштовувати серверне середовище та забезпечувати стабільну роботу проєктів.
Основні обов’язки:
- Розробка, підтримка та оптимізація серверної частини вебзастосунків на Node.js та Python.
- Реалізація логіки взаємодії frontend-частини із сервером та сторонніми API.
- Самостійне розгортання проєктів (деплой) і налаштування серверного середовища на Linux.
- Налаштування та адміністрування Nginx: reverse proxy, балансування навантаження, SSL-сертифікати та маршрутизація запитів.
- Проєктування архітектури баз даних та оптимізація SQL-запитів.
- Інтеграція та підтримка супутніх сервісів: кешування, брокери повідомлень і фонові процеси.
- Забезпечення стабільності, продуктивності та безпеки вебзастосунків.
Основні вимоги:
- Впевнене володіння Node.js (Express, NestJS або аналогічні фреймворки) та Python (FastAPI, Django або Flask).
- Базове або впевнене розуміння frontend-технологій: React, Vue.js, HTML5/CSS3.
- Практичний досвід налаштування та адміністрування Nginx.
- Впевнене володіння Linux: робота з командним рядком, Bash-скриптами, процесами та systemd.
- Досвід розгортання застосунків, роботи з Docker і Docker Compose.
- Базові навички роботи з CI/CD (GitLab CI, GitHub Actions).
- Досвід роботи з базами даних PostgreSQL або MySQL, а також Redis або MongoDB.
- Розуміння мережевих протоколів HTTP/HTTPS, WebSockets та принципів роботи RESTful API.
- Практичний досвід роботи з Git.
- Здатність самостійно вирішувати технічні завдання та відповідально підходити до роботи.
Keywords
HTML5GitLabRedisVue.jsMongodbLinuxNode.jsSystemdJavaScriptProxy serverCss 3DjangoMysqlPostgresqlPythonSqlNginxCI/CD
Вас цікавить ця вакансія?