برای توسعه و مقیاسدهی محصولات و سرویسهای نرمافزاری، دنبال یک Backend Developer باتجربه هستیم که علاوه بر تسلط به Go، در طراحی معماری، حل مسائل پیچیده و توسعه سرویسهای Production تجربه جدی داشته باشه. اگر فقط کدنویس نیستید و از طراحی سیستم تا Production شدن و بهبود یک سرویس رو میتونید جلو ببرید، احتمالاً این موقعیت برای شماست.
تکنولوژی و مهارتهای اصلی: • تسلط عملی به Go (Golang) و مفاهیم Concurrency، Goroutine، Channel و Context • تجربه طراحی و توسعه REST API و ترجیحاً gRPC • تجربه با Frameworkهایی مثل Gin، Echo، Fiber، Chi یا مشابه • تسلط به PostgreSQL و مفاهیم Database Design، Indexing، Transactions و Query Optimization • تجربه کار با Redis، Caching و Message Brokerهایی مثل RabbitMQ / Kafka • تجربه یا درک مناسب از Microservices، Modular Monolith و Event-Driven Architecture • درک مفاهیم Distributed Systems، Scalability، High Availability و Fault Tolerance • آشنایی با Clean Architecture، SOLID و DDD • تجربه Refactoring و بهبود سیستمهای موجود • تجربه کار با Docker، Linux و CI/CD • آشنایی با Kubernetes مزیت مهم محسوب میشه • آشنایی با Monitoring، Logging، Metrics و Distributed Tracing • تسلط به Git و تجربه Code Review، Unit Test و Integration Test
تجربههای ارزشمند: • سیستمهای High-Traffic و High-Load • سیستمهای Real-Time و WebSocket • Event-Driven و Asynchronous Systems • Authentication / Authorization و RBAC / ABAC • Multi-Tenant Systems • API Gateway و Service-to-Service Communication • Elasticsearch / OpenSearch • Backend محصولات SaaS و پلتفرمهای چندسرویسی • AI Infrastructure و Model Serving
چیزی که در کنار مهارت فنی برامون مهمه: • توانایی تحلیل مسئله و طراحی راهکار قبل از شروع کدنویسی • درک معماری و توانایی تصمیمگیری بین راهکارهای مختلف با توجه به Trade-offها • مسئولیتپذیری و Ownership نسبت به سرویس و محصول • توانایی حل مستقل مسائل پیچیده • توجه جدی به کیفیت، تستپذیری، Maintainability و خوانایی کد • توانایی همکاری موثر با تیمهای AI، Frontend، DevOps و Product • تجربه و روحیه مناسب برای Code Review و انتقال دانش • توانایی مدیریت منطقی مسائل و Incidentهای Production • یادگیری مستمر و علاقهمندی به Software Engineering
لازم نیست همه تکنولوژیهای بالا رو بلد باشید. برای ما عمق تجربه، قدرت حل مسئله، درک معماری و توانایی یادگیری مهمتر از تعداد تکنولوژیهای داخل رزومه است.
مزایای همکاری: • حضور در فضای علمی و فناورانه پارک علم و فناوری شریف • مشارکت در توسعه محصولات واقعی و پروژههای صنعتی • کار روی مسائل جدی Software Engineering، Distributed Systems و AI Infrastructure • حقوق و مزایای رقابتی • محیط کاری پویا، یادگیرنده و اخلاقمحور • امکان اثرگذاری در تصمیمهای فنی و مسیر توسعه محصولات • بیمه و مزایا پس از دوره آزمایشی
نوع همکاری: تماموقت سطح: Mid-Level تا Senior
شرایط احراز شغل
جنسیت
تفاوتی ندارد
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
نرم افزارها
Go| پیشرفته Sql Server| متوسط PostgreSql| متوسط Redis| متوسط RabbitMQ| متوسط Kafka| متوسط Docker| متوسط
ثبت مشکل و تخلف آگهی
ارسال رزومه برای ستاپ شریف
برای دیدن سوابق ارسال رزومه، لطفا وارد حساب کاربری خود شوید.