[徵才訊息]
https://www.cakeresume.com/companies/funliday/jobs/backend-engineer-725d1e
Funliday-旅遊規劃 目前正在從行程規劃工具轉型為旅遊社群,而底層的 POI Bank 更是 Funliday 所仰賴的基礎建設。POI Bank 是目前少數不透過 Google Maps 所建置的景點資料庫,Funliday 上的所有景點相關資訊都會從 POI Bank 所取得。所以如果你對 PostgreSQL, PostGIS 或是 OpenStreetMap 熟悉,歡迎你來跟我們聊聊。
因為轉型為旅遊社群之後,使用者的搜尋需求愈來愈重要,而且 Funliday 未來會往日本發展,所以中英日的搜尋可說是最重要的功能之一。所以如果你有使用 Elasticsearch 處理過大量中英日的搜尋需求,或是有導入 log system 的經驗,也歡迎你來跟我們聊聊。
另外加分項目寫到機器學習的原因,主要在於 Funliday 一個月會新增數萬筆的行程,無論是使用者的行程或是搜尋的關鍵字,目前已經有利用部分資料來最佳化景點內容,但我們還需要更多樣性的內容最佳化。所以如果你有使用過 ML 最佳化過哪些線上系統,更是歡迎跟我們聊聊。
https://techblog.funliday.com/ 是我們的技術部落格,裡面文章所提到的所有內容都是 Funliday 正在運作的機制,曾經在幾次大型技術研討會分享過,也持續在做最佳化,如果你對文章內容有興趣,認為 Funliday 可以幫助你職涯成長的話,快點來跟我們聊聊吧!
---
## 職務需求
* 人格特質
* 獨立思考
* 充滿好奇心
* 積極面對各種問題
* 喜愛自行規劃行程
* 愛用各種地圖工具
* 熱愛 open source
## 必備
* 兩年以上後端工作經驗
* Node.js + Express.js
* 熟悉 RESTful API 開發
* 熟悉撰寫高品質的程式碼
## 加分
* 熟悉 PostgreSQL
* 熟悉 Elasticsearch
* 熟悉 MongoDB
* 熟悉效能調效
* 熟悉測試框架
* 熟悉機器學習框架
* 熟悉 AWS 或其他雲端平台
## 履歷內容應該包含
* 做過的專案介紹,你在裡面負責哪些內容 (必備)
* GitHub 或任何可公開的程式碼托管平台帳號
## 薪酬制度
* 薪資:60k ~ 70k * 14 個月
* 年終獎金:全薪計算
## 加班費制度
* 比照勞基法
## 公司分紅與獎金
* 員工股票選擇權
## 員工是否需自備工具?
* 否,配有 MacBook Pro + 螢幕
## 每日工作時間
* 10:00 ~ 18:00 (8 小時)
* 中午彈性休息 (12:00 ~ 13:00)
## 工作地點
* 台北市中山區近捷運民權西路站
#徵才 #elasticsearch #postgresql #nodejs
mongodb 寫 入 在 Kewang 的資訊進化論 Facebook 的精選貼文
快來點我 👉👉👉 https://hahow.in/cr/kewang-backend 👈👈👈
大家好,小編這次籌備的新課「專為前端工程師準備的 Node.js 後端實戰課程」開始在 Hahow 好學校 上架募資啦!
在 2021/7/14 之前,在這篇文章按讚,並且公開分享這篇文章,及 tag 一位你的好朋友,除了可以用超優惠價格購買這門課程外,還有機會獲得 8 折的 coupon 喔!
---
這門課主要是從小編在這六七年來對於後端開發的集大成,以 Node.js+VS Code 做為開發環境。
會開這門課程的原因,主要是因為後端運用廣泛,但是門檻高、人才難找。而前端工程師經過了 MVVM 框架及 JavaScript 的洗禮後,再加上 Node.js 的流行,轉職到後端會比其他語言多了一層優勢。所以這門課程希望能讓已經有 JavaScript 基礎的前端工程師,也能輕鬆進入後端開發的大門。
課程內容主要是從 Express.js 開始著手,以 TODO list 做為貫穿整門課程的專案,其中可以學到許多內容,像是:
🔥 如何活用 package.json 及 dotenv 讓你快速開發
🔥 express.js 最重要的 middleware 開發及如何擴充 req/res
🔥 如何使用 Heroku 讓你快速部署網站上雲
🔥 如何使用 New Relic 來觀測網站運作狀況
其中也會教大家如何撰寫 API 文件及 RESTful API 的串接實戰,像是:
🔥 request 失敗到底要用 200 還是 400 回應
🔥 使用 mock server 快速串接 API
🔥 使用 Markdown 快速撰寫 API 文件
而資料庫則會搭配 MongoDB 及 Redis 做為快速開發使用:
🔥 MongoDB 的 schema 設計、CRUD 及最重要的 aggregate 使用方式
🔥 Redis 的 set/get 及 expire 功能簡易使用
---
這門課也有兩個募資解鎖單元,分別是「如何使用 Redis 開發 autocomplete 功能」、「如何使用 BullMQ 縮短 API 的回應時間」,歡迎大家踴躍報名這門課程,對課程有任何疑問都可以在課程網頁留言喔!
#nodejs #expressjs #javascript
mongodb 寫 入 在 軟體開發學習資訊分享 Facebook 的最佳貼文
為什麼使用 Python 做 Web 開發?
在 Python 寫程式很好上手,一個沒有先前知識的學生可以很容易地理解每行程式碼和了解如何使用——這意味著只需要基礎知識,你就可以輕鬆寫出一個完整的程式。
Python 有大量的框架和工具可以幫助你上手並在 Web 開發上快速進行。
這是一個很棒的組合-一個強大的語言和大量的工具,讓你能很快運用進入實戰。
為什麼選擇這門課程?
1 你將會學習和理解如何經由 Flask 框架設計和實現 RESTful API
曾經想知道 NoSQL 資料庫是什麼,以及如何使用這資料庫? 你也將學習如何使用 Python 配合這資料庫開發
2. 什麼是 Docker?”dockerize”是什麼意思? 是的,你猜對了,在這門課上你也會學到這一主題
3. 你甚至將學習如何使用 TensorFlow 建構一個機器學習 API 來做圖像識別
4. 另一個熱門話題是 DevOps,你將學習這主題,並經歷在亞馬遜 EC2實例中佈署一個 RESTful API 的過程
簡而言之,這門課程的目的是讓你在很短的時間內掌握基本的 Python 技能,並帶你到更高的水準
https://softnshare.com/python-rest-apis-with-flask-docker-mongodb-and-aws-devops/