
Tanium یک شرکت امنیت سایبری است که برای سازمانهای بزرگ، دید و کنترل لحظهای بر محیطهای نقاط پایانی آنها فراهم میکند. پلتفرم این شرکت، بینشهای مرتبط با امنیت، عملکرد و موجودی را یکپارچه میکند تا تیمهای فناوری اطلاعات بتوانند داراییهای خود را بهتر بشناسند، زیرساختها را مدیریت کنند و به تهدیدهای سایبری مؤثرتر پاسخ دهند.
مهندس ارشد نرمافزار، یکپارچهسازیهای بکاند
سرویسهای بکاند Tanium را برای ارسال دادههای نقاط پایانی به SIEMها، انبارهای داده، سامانههای تیکتینگ و پلتفرمهای ابری بسازید. معماری، قابلیت اطمینان، مشاهدهپذیری و شیوههای مهندسی Connect را هدایت کنید.
$۱۹۱٬۰۰۰ – $۲۹۳٬۰۰۰ / سال
ترکیبیتماموقتارشدزبان مورد نیاز: انگلیسیمهندس فولاستکمهندس نرمافزارتوضیحات
- با Node.js و Go سرویسهای بکاند مقیاسپذیر بسازید.
- حجم بالایی از دادههای نقاط پایانی را پردازش کنید و به سامانههای بیرونی برسانید.
- APIهای Connect را با قراردادهای روشن، نسخهبندی و سازگاری با نسخههای پیشین طراحی کنید.
- یکپارچهسازیهای شخص ثالثی بسازید که احراز هویت، محدودیت نرخ درخواست، قالبهای payload و خطاها را مدیریت کنند.
- با تلاش مجدد، تأخیر افزایشی، حذف موارد تکراری و پسفشار، تحویل قابلاعتماد را تضمین کنید.
- با NATS و Temporal گردشکارهای رویدادمحور ایجاد کنید.
- طراحی فنی قابلیتهای Connect را رهبری کنید و تصمیمها را میان تیمها هماهنگ سازید.
- طرحها را مستند کنید تا مهندسان دیگر بتوانند آنها را پیادهسازی کنند.
- با معیارها، گزارشها، ردگیریها و هشدارها مشاهدهپذیری را تقویت کنید.
- تستهای واحد بنویسید و برای آزمونهای یکپارچهسازی و سرتاسری با تیمهای QA و خودکارسازی همکاری کنید.
- رخدادهای محیط عملیاتی را بررسی کنید، علتهای ریشهای را بیابید و اصلاحات پیشگیرانه اجرا کنید.
- به مهندسان راهنمایی بدهید و استانداردهایی برای طراحی، آزمون و عملیات برقرار کنید.
شرایط لازم
- مدرک کارشناسی یا تجربه معادل.
- دستکم ۸ سال تجربه در ساخت و راهاندازی سرویسهای بکاند عملیاتی.
- سابقه رهبری طراحیهای فنی و اثرگذاری بر تصمیمهای فراتر از تیم خود.
- مهارت بالا در Go یا Node.js و آمادگی برای کار با هر دو.
- تجربه طراحی APIهای REST، GraphQL یا gRPC.
- تجربه ساخت سامانههای رویدادمحور با NATS، Kafka، RabbitMQ یا ابزارهای مشابه و گردشکارهای چندمرحلهای.
- تجربه یکپارچهسازی APIهای شخص ثالث و محصولات SaaS، از جمله OAuth.
- تجربه کار با Docker، Kubernetes، Terraform و Azure یا AWS.
- تجربه کار با پایگاههای داده SQL یا NoSQL، Git و ابزارهای CI/CD مانند Jenkins یا GitHub Actions.
- تسلط به ابزارهای توسعه با کمک هوش مصنوعی مانند Claude یا GitHub Copilot.
- واجد شرایط بودن برای دریافت دستکم مجوز FedRAMP.
- ساکن ایالات متحده بودن الزامی است.
- مدرک علوم کامپیوتر یا رشته فنی مرتبط ترجیح داده میشود.
- تجربه کار با NATS، Temporal یا ابزار مشابه ارکستراسیون گردشکار مزیت محسوب میشود.
- تجربه کار با پلتفرمهای SIEM یا ITSM، امنیت یا دادههای نقاط پایانی مزیت محسوب میشود.
- تجربه کار با React، TypeScript یا سرویسهای SaaS چندمستاجری مزیت محسوب میشود.
- قضاوت سنجیده در ایجاد توازن میان سرعت تحویل و نگهداشتپذیری و پشتیبانیپذیری بلندمدت.
- پایبندی به مسئولیت مشترک کیفیت و نوشتن تست در کنار کد.
- مهارت قوی در اشکالزدایی، از جمله رفع رخدادهای محیط عملیاتی زیر فشار و رسیدگی به علتهای ریشهای.
- راحتی در راهنمایی همکاران و ارتقای استانداردهای تیم.
مزایا
- پاداشهای سهامی
- پوشش درمانی، دندانپزشکی و بینایی
- مزایای برنامهریزی خانواده
- حساب پسانداز سلامت
- حساب هزینههای انعطافپذیر
- حساب پسانداز رفتوآمد
- طرح بازنشستگی 401(k) با مشارکت تطبیقی شرکت
- پوشش بیمه عمر، حوادث و ازکارافتادگی
- بیمه حوادث سفرهای کاری
- برنامههای پشتیبانی کارکنان
- بیمه ازکارافتادگی
- مزایای تکمیلی تندرستی
- پنج روز مرخصی برای فعالیت داوطلبانه