Keywords Studios
Keywords Studios
Keywords Studios خدمات مبتنی بر فناوری را به صنعت جهانی بازی‌های ویدیویی ارائه می‌دهد. فعالیت‌های این شرکت حوزه‌هایی مانند توسعه بازی، تولید آثار هنری، صدا، تضمین کیفیت، بومی‌سازی، بازاریابی، تعامل با بازیکنان، دسترس‌پذیری، جهانی‌سازی محتوا و راهکارهای هوش مصنوعی و فناوری را دربرمی‌گیرد. این شرکت با تکیه بر دهه‌ها تجربه در صنعت، در مراحل مختلف توسعه و عرضه از سازندگان و ناشران بازی پشتیبانی می‌کند. Keywords Studios همچنین بر شیوه‌های مسئولانه کسب‌وکار تأکید دارد و دانش تخصصی صنعت را با تمرکز بر بهبود تجربه بازیکنان در سراسر جهان به اشتراک می‌گذارد.

مهندس بهره‌وری توسعه‌دهندگان DevOps، سطح SE II

سامانه‌های CI/CD، زیرساخت ابری، پلتفرم‌های Kubernetes و ابزارهای توسعه‌دهندگان هلپ‌شیفت را بهبود دهید. با خودکارسازی مقیاس‌پذیر، مشاهده‌پذیری بهتر و قابلیت اطمینان بیشتر، اصطکاک در کار مهندسی را کاهش دهید.

توضیحات

  • خطوط لوله CI/CD قابل‌اتکا برای ساخت، آزمایش، استقرار و انتشار نرم‌افزار ایجاد و نگهداری کنید。
  • سرعت، قابلیت اطمینان، مقیاس‌پذیری و سهولت نگهداری خطوط لوله را افزایش دهید。
  • گلوگاه‌های فرایندهای ساخت و انتشار را پیدا کنید و برای رفع آن‌ها تلاش‌ها را هدایت کنید。
  • گردش‌کارهای خودکار انتشار و استقرار ایجاد کنید。
  • خرابی‌های پیچیده خطوط لوله و انتشار را بررسی و رفع کنید。
  • ابزارهایی بسازید که به توسعه‌دهندگان کمک کنند کارآمدتر کار کنند و اصطکاک را کاهش دهند。
  • ابزارهای داخلی توسعه‌دهندگان، ابزارهای خط فرمان و گردش‌کارهای خودکار بسازید。
  • با شیوه کار توسعه‌دهندگان آشنا شوید و راه‌هایی برای بهبود چرخه عمر توسعه نرم‌افزار پیدا کنید。
  • زیرساخت ابری لازم برای CI/CD، توسعه، آزمایش و پلتفرم‌های مهندسی را بسازید و نگهداری کنید。
  • با Infrastructure as Code زیرساخت را فراهم کنید。
  • زیرساختی مقیاس‌پذیر، قابل‌اتکا، امن و مقرون‌به‌صرفه طراحی کنید。
  • خودکارسازی زیرساخت و کارایی عملیاتی را افزایش دهید。
  • برای تیم‌های مهندسی پلتفرم‌های کانتینری بسازید و راه‌اندازی کنید。
  • زیرساخت‌ها و پلتفرم‌های استقرار مبتنی بر Kubernetes را اداره کنید。
  • قابلیت اطمینان، مقیاس‌پذیری، امنیت و کارایی پلتفرم کانتینری را تقویت کنید。
  • مشکلات پیچیده Kubernetes و کانتینرها را حل کنید。
  • مشاهده‌پذیری را در پلتفرم‌های تجربه توسعه‌دهندگان و زیرساخت مهندسی بهبود دهید。
  • معیارها، داشبوردها، هشدارها، گزارش‌ها و ردگیری‌ها ایجاد کنید。
  • برای یافتن گلوگاه‌های قابلیت اطمینان و عملکرد از داده‌های مشاهده‌پذیری استفاده کنید。
  • دسترس‌پذیری سیستم و کارایی عملیاتی را بهبود دهید。
  • امنیت را در خطوط لوله CI/CD و گردش‌کارهای توسعه‌دهندگان بگنجانید。
  • الگوهای امنی برای خطوط لوله و زیرساخت ایجاد کنید。
  • امنیت کانتینرها، وابستگی‌ها، کد و زیرساخت را تقویت کنید。
  • برای رسیدگی به خطرها و برآورده‌کردن نیازهای انطباق، با تیم‌های امنیت همکاری کنید。
  • سامانه‌های ساخت و آزمایش را بهبود دهید و محیط‌های توسعه و آزمایش مقیاس‌پذیر فراهم کنید。
  • راه‌اندازی محیط‌های سندباکس و دیگر محیط‌ها را خودکار کنید。
  • برای رسیدگی به مشکلات گردش‌کار توسعه‌دهندگان با تیم‌های مهندسی همکاری کنید。
  • مسائل پیچیده مرتبط با CI/CD، زیرساخت ابری، Kubernetes، شبکه و سامانه‌های توزیع‌شده را بررسی کنید。
  • علت‌های ریشه‌ای را پیدا کنید و پیگیری مسئله را تا زمان حل آن ادامه دهید。
  • مشکلات سیستمی را شناسایی کنید و در پاسخ به رخدادها، بهبود قابلیت اطمینان و رویه‌های عملیاتی مشارکت کنید。
  • برای افزایش بهره‌وری، با تیم‌های مهندسی ابتکارهای پیچیده تجربه توسعه‌دهندگان را هدایت کنید。

شرایط لازم

  • ۴ تا ۷ سال تجربه در مهندسی نرم‌افزار، DevOps، زیرساخت، مهندسی پلتفرم، SRE یا حوزه‌ای مرتبط داشته باشید。
  • پایه‌ای قوی در Linux و Unix داشته باشید。
  • تجربه عملی در CI/CD و خودکارسازی داشته باشید。
  • تجربه طراحی و اداره سامانه‌های مهندسی در مقیاس عملیاتی داشته باشید。
  • درک خوبی از Docker و Kubernetes داشته باشید。
  • در پلتفرم‌های ابری تجربه داشته باشید؛ تجربه AWS مزیت محسوب می‌شود。
  • تجربه عملی در Infrastructure as Code و مدیریت پیکربندی داشته باشید。
  • در دست‌کم یک زبان برنامه‌نویسی یا اسکریپت‌نویسی مهارت داشته باشید。
  • بتوانید مسائل فنی پیچیده را بررسی و علت ریشه‌ای آن‌ها را مشخص کنید。
  • موازنه‌های مشاهده‌پذیری، قابلیت اطمینان، امنیت، مقیاس‌پذیری و هزینه را درک کنید。
  • بتوانید پروژه‌ها را از تعریف مسئله تا پیاده‌سازی، عرضه و پشتیبانی عملیاتی پیش ببرید。
  • توانایی ارتباط و همکاری مؤثر داشته باشید。
  • با تیم‌های مهندسی مختلف همکاری کنید و به شکل‌گیری راهکارهای فنی کمک کنید。
  • مسئولیت‌پذیر باشید و پاسخ‌گویی در قبال نتایج را بپذیرید。
  • تجربه‌های ترجیحی: ساخت پلتفرم‌های داخلی توسعه‌دهندگان یا ابزارهای بهره‌وری؛ Jenkins و CI/CD در مقیاس بزرگ؛ AWS/EKS و معماری‌های بومی ابر؛ GitOps با Argo CD یا ابزار مشابه؛ Helm و ابزارهای اکوسیستم Kubernetes؛ Prometheus، Grafana، OpenTelemetry، Dynatrace، Datadog یا موارد مشابه؛ کنترل‌های امنیتی CI/CD؛ OPA، Checkov، cdk-nag، Trivy یا ابزارهای امنیتی مشابه؛ سامانه‌های ساخت، کش‌سازی یا زیرساخت ساخت توزیع‌شده؛ سنجش بهبود بهره‌وری؛ VS Code، IntelliJ یا محیط‌های توسعه مشابه؛ راهنمایی یا ارائه مشاوره فنی。