สิ่งที่คุณจะได้ทำ
- ดูแลและพัฒนาแบ็กเอนด์ Supabase ของเรา: สคีมาและไมเกรชันของ Postgres นโยบายความปลอดภัยระดับแถว (RLS) และ edge function ที่เขียนด้วย Deno และ TypeScript
- ดูแลระบบ Cloudflare ของเรา: Workers พื้นที่จัดเก็บ R2 และเว็บไซต์การตลาดแบบสแตติก รวมถึงแคช การกำหนดเส้นทาง และการดีพลอย
- ย้ายไฟล์จาก AWS S3 และ CloudFront ระบบเดิมไปยัง R2 ให้เสร็จ โดยไม่มีดาวน์ไทม์และไม่สูญเสียข้อมูล
- ทำให้การอัปโหลดเบื้องหลังจาก iOS, Android และเว็บเชื่อถือได้: ส่งต่อจากจุดที่ค้างได้ ลองใหม่อย่างเหมาะสม และรายงานความล้มเหลวอย่างชัดเจน
- รับผิดชอบการมอนิเตอร์และการแจ้งเตือนข้อผิดพลาด เพื่อให้ปัญหามาถึงเราก่อนจะถึงผู้ใช้
- รักษาความเร็วของ Postgres บนแพ็กเกจขนาดเล็ก: แผนการคิวรี ดัชนี ขีดจำกัดการเชื่อมต่อ และการเก็บรักษาข้อมูล
- ควบคุมค่าใช้จ่ายด้านพื้นที่จัดเก็บ การรับส่งข้อมูลขาออก และการประมวลผล พร้อมบันทึกข้อดีข้อเสียไว้เป็นลายลักษณ์อักษร
- ดูแลการสำรองข้อมูลและการกู้คืนระบบจากภัยพิบัติ และพิสูจน์ว่ากู้คืนได้จริงด้วยการทดสอบ
- เสริมความปลอดภัย: ทบทวน RLS, URL แบบลงนาม, การจำกัดอัตราการเรียกใช้ และคีย์ที่มีสิทธิ์เท่าที่จำเป็น
- รับมือเหตุขัดข้อง: กู้บริการให้กลับมาก่อน แล้วจึงเขียนรายงานเหตุการณ์ เราเก็บรายงานไว้ทุกครั้ง
คุณสมบัติที่ต้องมี
- มีประสบการณ์ใช้ Postgres ในระบบโปรดักชัน: ออกแบบสคีมา ไมเกรชัน ปรับแต่งคิวรี และควบคุมสิทธิ์การเข้าถึง
- เคยลงมือทำกับ object storage และ CDN (AWS S3, R2 หรือที่คล้ายกัน): URL แบบลงนาม แคช และกฎวงจรชีวิตข้อมูล
- เชี่ยวชาญ TypeScript และคล่องในการอ่านและเขียนโค้ดฝั่งเซิร์ฟเวอร์
- เคยรับผิดชอบเหตุขัดข้องในระบบโปรดักชัน และเขียนรายงานเหตุการณ์ได้ชัดเจนโดยไม่กล่าวโทษใคร
- มีนิสัยด้านความปลอดภัย: ให้สิทธิ์เท่าที่จำเป็น จัดการข้อมูลลับอย่างระมัดระวัง และทบทวนกฎการเข้าถึงก่อนปล่อยใช้งาน
- เขียนภาษาอังกฤษได้ชัดเจน และทำงานได้ด้วยตัวเองแบบไม่ต้องพร้อมกัน
- อาศัยอยู่ในสหรัฐอเมริกาและทำงานในฐานะผู้รับจ้างอิสระได้
ถ้ามีจะดีมาก
- เคยใช้ Supabase ในระบบโปรดักชัน: การยืนยันตัวตน, RLS และ edge function
- Cloudflare Workers และ R2
- เคยย้ายข้อมูลปริมาณมากระหว่างผู้ให้บริการพื้นที่จัดเก็บ
- Deno
- เข้าใจว่า iOS และ Android จัดคิวและจำกัดการส่งข้อมูลเบื้องหลังอย่างไร
- อ่านบิลค่าบริการคลาวด์เป็น: การรับส่งข้อมูลขาออก คลาสของพื้นที่จัดเก็บ และการวางแผนความจุ
เราทำงานกันอย่างไร
- ทำงานแบบไม่ต้องพร้อมกันและเน้นการเขียน ประชุมน้อย แผนงานและการตัดสินใจบันทึกเป็นลายลักษณ์อักษร
- ทีมเล็ก ไม่มีลำดับชั้น คุณทำงานโดยตรงกับคนที่เป็นเจ้าของการตัดสินใจ
- งานประณีต ทุกการเปลี่ยนแปลงผ่านการรีวิว ผ่านการทดสอบ และย้อนกลับได้ เราเลือกแก้เรื่องเล็กให้ถูกครั้งเดียว ดีกว่าแก้เรื่องใหญ่สองรอบ
- ผู้ใช้มาก่อน ไม่มีโฆษณา ไม่ขุดข้อมูล ความน่าเชื่อถือและความเป็นส่วนตัวจึงคือตัวผลิตภัณฑ์
ค่าตอบแทนและเงื่อนไข
- USD $35–60 ต่อชั่วโมง อัตราของคุณจะตกลงกันเป็นลายลักษณ์อักษรก่อนเริ่มงาน
- เป็นการจ้างผู้รับจ้างอิสระ ไม่ใช่การจ้างเป็นพนักงาน จึงไม่มีสวัสดิการพนักงาน
- ทำงานทางไกลเต็มรูปแบบภายในสหรัฐอเมริกา สำนักงานใหญ่อยู่ที่ฟลอริดา เราจึงประสานงานตามเวลาฝั่งตะวันออกของสหรัฐฯ
- ชั่วโมงทำงานและขอบเขตงานตกลงกันล่วงหน้า และทบทวนเมื่องานเปลี่ยนไป
ขั้นตอนการรับสมัคร
- ส่งอีเมลถึงเราตามขั้นตอนด้านล่าง
- คุยทางโทรศัพท์สั้นๆ เรื่องประสบการณ์และลักษณะงานที่คุณสนใจ
- พูดคุยเชิงเทคนิค: เราจะไล่ดูปัญหาจริงจากระบบของเราไปด้วยกัน
- แจ้งผลการตัดสินใจ จากนั้นทำเงื่อนไขเป็นลายลักษณ์อักษรและกำหนดวันเริ่มงาน
วิธีสมัคร
ส่งอีเมลหนึ่งฉบับโดยใช้หัวเรื่อง “Cloud System Engineer” เขียนเป็นข้อความธรรมดาก็ได้
- คุณอาศัยอยู่ที่ไหนในสหรัฐฯ
- อัตราค่าจ้างรายชั่วโมงของคุณในช่วง USD $35–60
- ลิงก์เรซูเม่ GitHub หรือ LinkedIn ของคุณ
- เล่าสั้นๆ ถึงโครงสร้างพื้นฐานในระบบโปรดักชันที่คุณเคยดูแล และเหตุขัดข้องหนึ่งครั้งที่คุณเคยรับมือ
ไม่มีแอปอีเมล? เขียนถึง support@virtualdrive.us โดยใช้หัวเรื่อง “Cloud System Engineer”