کارشناس دواپس
مهندس DevOps (علاقهمند به کار در حوزه توسعه پلتفرم MLOps) با شرایط زیر :
آشنا با DevOps و ابزارها و مفاهیم آن
مبتکر و آماده برای حل مسئلههای جدید
علاقهمند به کار گروهی و سازگار با فرهنگ این فضا
طراحی و پیادهسازی CI/CD
مهارت های فردی :
علاقه مند به یادگیری تکنولوژی و مهارت های جدید
توانایی در حل مسئله و مواجهه با چالش ها
توانایی و انگیزه پشتیبانی برنامه هایی با قابلیت توسعه پذیری و نگهداشت بالا
توانایی مدیریت و اولویت بندی کارها
پشتیبانی و کمک به توسعه دهندگان جهت رفع مشکلات فنی
ظرفیت شناسایی و تحلیل نیازهای جدید و ارائه راه حل های مبتکرانه
با انگیزه، انتقاد پذیر و دارای روحیه کار تیمی
مهارتهای مورد نیاز :
مسلط به مفاهیم پایهای DevOps
تسلط بر ایجاد Pipeline های خودکار، استقرار و انتشار
آشنایی با مدیریت سیستمعامل لینوکس و سرویسهای آن در حد LPIC2
آشنایی با Nginx،HAProxy و مفاهیم Load Balancing و راهکارهای High Availability10:19 قبلازظهر
آشنایی با فرآیندهای توسعه نرمافزار و پیادهسازی در محیطهای مختلف مانند Stage،Production و ...
آشنایی با مفاهیم امنیت سرور
آشنا با ابزارهای هشدار، ثبت و نظارت (Grafana، Prometheus، ELK)
آشنایی با Docker و Kubernetes
آشنایی با مفاهیم شبکه
آشنا با مفاهیم و ابزارهای Virtualization و به خصوص vSphere
آشنایی با مدیریت پایگاه داده و کلاستر آنها (MariaDB، PostgreSQL،MongoDB)
آشنایی با Message Brokers (مانند RabbitMQ)
توسعه دهنده فرونت اند
وظایف و مسئولیت ها
توسعه رابط کاربری جذاب و کاربرپسند برای وب اپلیکیشن با استفاده از React.js / Next.js
پیاده سازی طراحی های UI/UX با دقت بالا و بهینه سازی تجربه کاربری
تعامل با APIهای بک اند و مدیریت داده های ورودی/خروجی
بهینه سازی عملکرد، سرعت و سئوی اپلیکیشن (SSR و SSG در Next.js)
استفاده از Tailwind CSS یا سایر فریم ورک های مدرن برای طراحی واکنش گرا
رفع باگ ها و بهبود عملکرد کلی پروژه
همکاری نزدیک با تیم بک اند و طراحان UI/UX برای توسعه یک محصول کارآمد
مهارت ها و شرایط مورد نیاز
تسلط بر React.js و Next.js
آشنایی با TypeScript
تجربه کار با CSS Modules, Tailwind CSS یا Styled-components
تسلط و تجربه کافی در طراحی Responsive صفحات
توانایی پیاده سازی SSR و SSG در Next.js برای بهینه سازی عملکرد
درک عمیق از REST API و تجربه کار با GraphQL
تسلط به کتابخانه React Hook Form
آشنایی با Material UI
تجربه کار با ابزارهای مدیریت وضعیت مانندRedux, Zustand یا React Query
توانایی دیباگ و بهینه سازی اپلیکیشن
تجربه کار با Git و GitHub
آشنایی با تست نویسی در فرانت اند (Jest, React Testing Library)
تهیه گزارشات دوره ای و مدیریتی از روند اجرای پروژه ها
مسلط به ثبت گزارش کارکرد در جیرا