برنامه نویس ارشد Golang (مرکز تحقیق و نوآوری همراه اول)
در تهران - ولنجک
در وبسایت جاب ویژن(چند ساعت پیش)
اطلاعات شغل:
نوع همکاری: تماموقت
مهارتهای مورد نیاز:
Python
ساعت کاری:شنبه تا چهارشنبه 7:30 الی 16:20 یا 8:30 الی 17:20 (شناور)
متن کامل آگهی:
ما به دنبال یک توسعه دهنده سنیور Golang هستیم که تجربه بالا در توسعه سرویس های مقیاس پذیر، ایمن و ماژولار داشته باشد. فرد مناسب مسئول طراحی و پیاده سازی API Gateway و Microservices است و باید توانایی مدیریت جریان های پردازشی چندمرحله ای و پردازش همزمان را داشته باشد. مسئولیت ها:
طراحی و توسعه API Gateway و سرویسهای Microservice با زبان Go
پیاده سازی ارتباط Event-Driven بین سرویس ها (Kafka / RabbitMQ)
توسعه و مدیریت سیستمهای Authentication / Authorization و Rate Limiting
یکپارچه سازی با Cache و Data Store (Redis ، PostgreSQL) و Object Storage (MinIO)
اطمینان از Performance و Low Latency سرویس ها، خصوصاً برای پردازش های سنگین یا همزمان
نوشتن Unit & Integration Test و رعایت Best Practices در کدنویسی
همکاری نزدیک با تیم های AI/ML و DevOps برای هماهنگی Workflow
مهارتها و توانایی ها:
تسلط کامل به زبان Go (Golang) و کتابخانه های اصلی آن (net/http, context, sync, errors و …)
تجربه کار با Frameworkها و کتابخانه های Go مثل Gin, Echo, Fiber, gRPC
آشنایی عمیق با Concurrency در Go (Goroutines, Channels, Worker Pools, Context)
توانایی طراحی و پیاده ساز ی High Performance APIs با Latency پایین
تجربه در Microservices Architecture و الگوهای Design Pattern ( مانند Circuit Breaker, Saga, Event Sourcing)
تجربه در Event-Driven Systems و کار با Kafkaی ا RabbitMQ
آشنایی با Redis, PostgreSQL و مدیریت داده های حجیم
تجربه کار با Object Storage مثل MinIO ی ا S3
مهارت در CI/CD ، Docker و Deployment روی Kubernetes
توانایی طراحی و مدیریت سیستم های Asynchronous, High Concurrency
آشنایی با مفاهیم Security Best Practices (JWT, OAuth2, mTLS)
تجربه در کار با Async Queues و Message Brokers
تسلط به ابزارهای Profiling و Benchmarking در Go (pprof, bench) برای بهینه سازی Performance
تجربه در مدیریت Error Handling و Logging به روش های استاندارد Go (structured logging, zap, logrus)
آشنایی با Clean Architecture, Hexagonal Architecture یا DDD در پیاده سازی پروژه های بزرگ با Go
ویژگیهای فردی:
توانایی حل مسائل پیچیده و بهینه سازی سیستم های مقیاسپذیر
مهارت کار تیمی و همکاری با تیم های چند حوزه ای (AI/ML, DevOps)
دقت در مستندسازی و نگهداری کد با کیفیت بالا
این آگهی از وبسایت جاب ویژن پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت جاب ویژن برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.