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