استخدام مهندس نرمافزار Python (مهندسی سیستم)
شرح موقعیت شغلی
فرصت شغلی: مهندس نرمافزار Python (مهندسی سیستم)
ما در تاپین بهدنبال یک مهندس نرمافزار با تجربه در توسعهی بکاند هستیم که تسلط خوبی بر Python و فریمورک Django داشته باشد. این نقش شامل طراحی و پیادهسازی ماژولهای اصلی سیستم، همکاری در طراحی معماری نرمافزار، و بهینهسازی کد برای مقیاسپذیری و پایداری است.
مسئولیتها:
- توسعه و نگهداری سرویسهای مبتنی بر Django در محیطهای تولیدی
- طراحی سیستمهای قابل اطمینان، مقیاسپذیر و قابل نگهداری
- همکاری با تیم DevOps برای پیادهسازی و بهبود CI/CD، لاگینگ، مانیتورینگ و زیرساخت ابری
- تحلیل و بهینهسازی عملکرد سیستم در سطح کد و زیرساخت
مهارتهای ضروری:
- تسلط کامل به زبان Python و فریمورک Django
- درک دقیق از معماری نرمافزار، طراحی API، پایگاهدادهها (ترجیحاً PostgreSQL یا MySQL)
- تجربه کار با Docker، Git، و معماری مبتنی بر سرویس (Microservices یا Monolith با معماری تمیز)
- آشنایی با مفاهیم مهندسی سیستم مانند بارگذاری، کش، صفها (RabbitMQ/Redis)، Load Balancing، و امنیت سطح سیستم
- درک عمیق از لینوکس و ابزارهای خط فرمان
مزیتهای رقابتی (امتیاز مثبت محسوب میشود):
- تجربه در طراحی سیستمهای با دسترسپذیری بالا (HA)
- آشنایی با Kubernetes، Prometheus، ELK یا Loki
- توانایی حل مسئله در سیستمهای پیچیده و توزیعشده
ما دنبال کی هستیم؟
کسی که علاوه بر توانایی کدنویسی تمیز و مستند، نگاه مهندسی به کل سیستم دارد. اگر از بهینهسازی زیرساخت، پایش سیستم، تحلیل لاگها، و درک bottleneckها لذت میبری، جای تو پیش ما خالیه.
موقعیت: حضوری
نوع همکاری: تماموقت
حقوق: (بر اساس مهارت و تجربه)
مهارتهای مورد نیاز
- Python
- Django
- MySQL
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۳۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست