NEW
Clear Filters
10 days ago

توضیحات

 وظایف اصلی این نقش:

  • توسعه و بهبود معماری نرم‌افزارها با تاکید بر مهارت‌های پیشرفته در NET Core. (ASP.NET Core ،Web API و EF Core) و React (شامل React Hooks ،Context API و مدیریت وضعیت با Redux).
  • طراحی و پیاده‌سازی سیستم مانیتورینگ جامع با استفاده از ابزارهایی مانند Prometheus و Grafana برای اطمینان از پایداری سرویس‌ها.
  • بهینه‌سازی و بازبینی استانداردهای تیم توسعه با تمرکز بر استفاده از Design Patterns و Best Practices در NET Core. و React.
  • مدیریت و بهینه‌سازی سرورها و زیرساخت‌های شبکه در مرکز داده با مهارت‌های زیر:
  • پیکربندی سرورهای لینوکس و ویندوز برای اجرای سرویس‌های پیشرفته شامل IIS ،Nginx و Apache.
  • بهینه‌سازی تنظیمات شبکه، از جمله VLAN Configuration ،Load Balancing و پیکربندی DNS.
  • مدیریت امنیت سرور با استفاده از Firewall Rules ،Intrusion Detection/Prevention Systems (IDS/IPS)، و TLS/SSL Certificate Management.
  • نظارت بر عملکرد سرورها و رفع مشکلات با ابزارهایی مانند Nagios ،Zabbix یا SolarWinds.
  • تنظیم و مدیریت سیستم‌های ذخیره‌سازی داده مانند SAN و NAS و ایجاد راه‌حل‌های مطمئن برای Backup & Disaster Recovery.
  • پیکربندی و مدیریت High Availability Clusters برای اطمینان از تداوم خدمات حتی در شرایط بحرانی.
  • بهینه‌سازی مصرف منابع سرور با استفاده از ابزارهای Resource Monitoring و پیاده‌سازی Autoscaling در محیط‌های Containerized.
  • مقابله با حملات سایبری و افزایش امنیت سرویس‌ها از طریق مفاهیمی مانند OWASP Standards، پیاده‌سازی JWT Authentication و مدیریت صحیح CORS.
  • مدیریت تیم فنی و هدایت پروژه‌های کلیدی با تمرکز بر یکپارچگی بین فرانت‌اند و بک‌اند.
  • مستندسازی دقیق تمامی فرآیندهای فنی و تصمیمات برای ایجاد دانش سازمانی پایدار.
  • بهینه‌سازی پایگاه‌های داده با مهارت در SQL Server (شامل Index Optimization و Query Tuning) و مدیریت داده‌های بزرگ با Elasticsearch.
  • پیاده‌سازی سیستم‌های کشینگ با Redis برای افزایش سرعت دسترسی به داده‌ها.
  • ایجاد ارتباطات مقیاس‌پذیر بین سرویس‌ها با استفاده از Kafka و RabbitMQ.
  • طراحی و مدیریت Pipeline‌های CI/CD با ابزارهایی مانند GitLab CI و استفاده مؤثر از Docker و Kubernetes برای توسعه و استقرار سرویس‌ها.
  • اجرای فرآیندهای Code Review برای تضمین کیفیت کدها با تاکید بر Unit Testing و Integration Testing در محیط‌های NET Core. و React.
  • تحلیل داده‌ها و ارائه راهکارهای بهینه با استفاده از Power BI یا Python برای تحلیل پیشرفته.
  • پیاده‌سازی تست‌های خودکار در فرانت‌اند با ابزارهایی مانند Jest و React Testing Library و در بک‌اند با xUnit یا NUnit.
  • کار با ابزارهای مدیریت وضعیت پیشرفته در فرانت‌اند مانند Redux Toolkit و React Query برای بهینه‌سازی عملکرد.
  • به‌کارگیری Microservices Architecture و ارتباطات مبتنی بر gRPC یا REST API در پروژه‌های بک‌اند.
  • همکاری نزدیک با تیم طراحی برای اطمینان از تجربه کاربری (UX) یکپارچه و استفاده بهینه از CSS-in-JS، Styled Components یا Sass در فرانت‌اند.

ویژگی‌های کلیدی مورد انتظار:

  • مسئولیت‌پذیر: مسائل را به بهترین شکل ممکن مدیریت می‌کنید و هیچ‌چیز را نیمه‌تمام نمی‌گذارید.
  • حل مسئله: توانایی شناسایی مشکلات پیچیده و ارائه راه‌حل‌های عملی و بهینه را دارید.
  • انعطاف‌پذیر: به گذشته متعصب نیستید و با تغییرات جدید خودت را تطبیق می‌دهید.
  • تخصص فنی بالا: تسلط کامل به NET ،React ،DevOps ،Kafka ،Docker ،CI/CD.
  • پایگاه‌داده و معماری داده: دانش عمیق در SQL Server ،Elasticsearch و Redis برای طراحی زیرساخت‌های داده‌ای پیشرفته.
  • تصمیم‌گیری مبتنی بر داده: توانایی تحلیل داده‌ها و اتخاذ تصمیم‌های استراتژیک با رویکرد Data-Driven را دارید.
  • مدیریت تیم: توانایی ایجاد انگیزه، ارتباط مؤثر و هدایت تیم فنی را دارید.
  • درک نیازهای بیزنس: بهترین و بهینه‌ترین راه‌حل‌ها را برای مسائل تجاری ارائه می‌دهید.

چرا پرتال؟

  • همکاری در پروژه‌ای ملی با هزاران کاربر فعال.
  • محیط کاری دوستانه و پویا با فرصتی برای رشد حرفه‌ای.
  • دسترسی به منابع و زیرساخت‌های پیشرفته برای توسعه فردی و تیمی.
  • امکان نقش‌آفرینی کلیدی در پیشرفت و موفقیت یک پلتفرم شناخته‌شده.

آنچه شما را متمایز می‌کند:

  • تجربه طراحی زیرساخت‌های پیچیده و Scalable.
  • دانش عمیق در زمینه امنیت اطلاعات و شبکه.
  • سابقه استفاده از ابزارهای پیشرفته برای توسعه، استقرار، و مدیریت سرویس‌ها.
  • سابقه موفق در تحلیل داده‌ها و ارائه راه‌حل‌های مبتنی بر داده.

نحوه همکاری:

  • در ابتدای مسیر جلسات منظم هفتگی با منتور تیم (مدیر فنی فعلی) خواهید داشت تا اکوسیستم پرتال را بشناسید و با ساختارهای موجود آشنا شوید. سپس به‌مرور نقش‌ها و مسئولیت‌ها به شما سپرده خواهد شد تا به‌عنوان رهبر فنی تیم تحول را هدایت کنید.