توسعه و بهبود معماری نرمافزارها با تاکید بر مهارتهای پیشرفته در 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.
دانش عمیق در زمینه امنیت اطلاعات و شبکه.
سابقه استفاده از ابزارهای پیشرفته برای توسعه، استقرار، و مدیریت سرویسها.
سابقه موفق در تحلیل دادهها و ارائه راهحلهای مبتنی بر داده.
نحوه همکاری:
در ابتدای مسیر جلسات منظم هفتگی با منتور تیم (مدیر فنی فعلی) خواهید داشت تا اکوسیستم پرتال را بشناسید و با ساختارهای موجود آشنا شوید. سپس بهمرور نقشها و مسئولیتها به شما سپرده خواهد شد تا بهعنوان رهبر فنی تیم تحول را هدایت کنید.