استخدام برنامهنویس ارشد بکاند (Senior Backend Developer-مشهد)
شرح موقعیت شغلی
مهارتها و تواناییها:
- تسلط کامل به PHP و فریمورک Laravel
- مهارت بالا در برنامهنویسی شیگرا و رعایت اصول Clean Code و اصول SOLID
- تسلط بر الگوی طراحی Repository و Query Builder
- تسلط در پیادهسازی RESTful API
- مهارت در کار با MySQL و طراحی پایگاه دادههای رابطهای (Relational Database)
- تسلط بر دیتابیسهای NoSQL مانند MongoDB
- بهینهسازی دیتابیس و کوئریها
- آشنایی با Redis و Caching
- تسلط به مفاهیم Queue، Job و Worker ها
- تسلط بر RabbitMQ ، Web Scraping و Proxy Rotator
- آشنایی با مفاهیم اولیه Streaming
- تسلط به لینوکس و Bash Script
- تسلط بر وب سرورهای Apache و Nginx
- آشنایی با Docker و Docker Compose
- آشنایی با فرآیندهای CI/CD
- آشنایی کامل با Git و توانایی کار گروهی با استفاده از متدولوژی Scrum
- توانایی تست، خطایابی با Sentry و بهینهسازی سورس کدها
- آشنایی با ابزارهای نظارت مانند Grafana و Prometheus
- تسلط بر مسائل امنیتی
- توانایی تحلیل پروژهها
- مهارت کافی در مستندسازی پروژه و ارائه گزارشهای فنی
مزیتها:
- آشنا با میکروسرویسها
- آشنایی با تست نویسی
- تجربه کار در پلتفرمهایی با لود بالا
- آشنایی با زبان های برنامهنویسی Python و Node.js
- تسلط بر کانفیگ سرور
- تسلط بر مجازیسازی سرورها
مهارتهای مورد نیاز
- Back-end
- Redis
- MongoDB
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست