استخدام Video Platform Engineer
شرح موقعیت شغلی
ما در حال توسعه و نگهداری یک پلتفرم Live Broadcasting با ترافیک بالا هستیم. برای گسترش تیم، به دنبال یک Senior Video Platform Engineer هستیم که بهعنوان یک مهندس ارشد در طراحی، پایداری، مقیاسپذیری و توسعه فنی این پلتفرم نقش موثری ایفا کند.
مسئولیتها
مسئولیتها
- طراحی، توسعه و بهینهسازی سرویسهای Live Streaming و اجزای مرتبط با دریافت، پردازش و توزیع ویدئو
- بهبود مقیاسپذیری، پایداری، کارایی و امنیت پلتفرم در شرایط ترافیک بالا
- تحلیل و رفع مسائل فنی در مسیر ingest، encoding، transcoding، delivery و playback
- طراحی و بهبود observability شامل metrics، logs، dashboards و alerting
- تحلیل رخدادهای production، ریشهیابی مشکلات و مشارکت در بهبود فرآیندهای عملیاتی
- همکاری نزدیک با تیمهای Backend، Frontend و محصول برای توسعه و بهبود قابلیتهای پلتفرم
- مشارکت در تصمیمهای معماری و ارتقای تدریجی زیرساخت متناسب با رشد محصول
- مستندسازی تصمیمهای فنی، فرآیندهای عملیاتی و runbookهای موردنیاز
تواناییها و مهارتهای موردنیاز
- تجربه عملی در طراحی، توسعه یا نگهداری سامانههای Video Streaming یا Live Broadcasting
- تجربه عملی و قابل اتکا در نگهداری، عیبیابی و حل مسائل سرویسهای production با ترافیک بالا
- تسلط مناسب به مفاهیم Streaming و پروتکلهایی مانند HLS، RTMP، WebRTC، HTTP-FLV یا مشابه آنها
- درک مناسب از فرآیندهای encoding، transcoding، packaging و delivery ویدئو
- تجربه کار با Linux، شبکه، HTTP، TCP/UDP، DNS و مباحث Performance Tuning
- تجربه کار با وبسرورها، reverse proxyها و الگوهای توزیع ترافیک
- تجربه کار با ابزارهای monitoring، logging و alerting
- توانایی عیبیابی، تحلیل و مدیریت incidentهای production در سرویسهای پرترافیک و شرایط حساس عملیاتی
- تجربه توسعه Backend با حداقل یکی از زبانهای رایج سمت سرور مزیت محسوب میشود
- آشنایی با containerization، orchestration و Infrastructure as Code مزیت محسوب میشود
ویژگیهای فردی
- دقت و مسئولیتپذیری بالا در تغییرات production
- توانایی تصمیمگیری فنی بر پایه داده، مشاهدهپذیری و محدودیتهای عملیاتی
- علاقهمند به حل مسائل پیچیده performance، reliability و scale
- توانایی همکاری موثر با تیمهای چندتخصصی و انتقال شفاف دانش فنی
شرایط همکاری
- نوع همکاری: تماموقت (Full-time)
- شیوه همکاری: حضوری (On-site)
- آمادگی برای مشارکت در Incident Response یا فعالیتهای Maintenance برنامهریزیشده خارج از ساعات کاری، در صورت نیاز
درباره این موقعیت شغلی
این نقش صرفاً نگهداری یک سرویس موجود نیست. فرد منتخب بهعنوان یک مهندس ارشد در تکامل یک پلتفرم ویدئویی پرترافیک و حل مسائل واقعی performance، reliability و scale مشارکت خواهد داشت.
ویژگیهای محیط کاری
اگر دنبال محیطی هستید که با دیتای زیاد، ترافیک بالا، پروژههای عمیق فنی، معماری درست و چالش واقعی درگیر باشید، ما جای مناسبی برای رشد، تجربه و ساختن چیزهای جدیده.
ما هر روز روی محصولاتی کار میکنیم که چالش فنی جدی دارن و در مقیاسی بزرگ استفاده میشن.
تیم توسعه محصول ترکیبی از مهندسان، طراحان و عاشقان حل مسئله هستش.
فرهنگ ما شفاف، مسئولانه، دوستانه و نتیجهمحوره. سریع یاد میگیریم، سریع اجرا میکنیم و کیفیت برای ما خط قرمزه.
این نقش صرفاً نگهداری یک سرویس موجود نیست. فرد منتخب بهعنوان یک مهندس ارشد در تکامل یک پلتفرم ویدئویی پرترافیک و حل مسائل واقعی performance، reliability و scale مشارکت خواهد داشت.
ویژگیهای محیط کاری
اگر دنبال محیطی هستید که با دیتای زیاد، ترافیک بالا، پروژههای عمیق فنی، معماری درست و چالش واقعی درگیر باشید، ما جای مناسبی برای رشد، تجربه و ساختن چیزهای جدیده.
ما هر روز روی محصولاتی کار میکنیم که چالش فنی جدی دارن و در مقیاسی بزرگ استفاده میشن.
تیم توسعه محصول ترکیبی از مهندسان، طراحان و عاشقان حل مسئله هستش.
فرهنگ ما شفاف، مسئولانه، دوستانه و نتیجهمحوره. سریع یاد میگیریم، سریع اجرا میکنیم و کیفیت برای ما خط قرمزه.
مهارتهای مورد نیاز
- Linux
- ProxY
- HTTP
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست