استخدام Golang Developer
شرح موقعیت شغلی
ما به دنبال توسعه دهنده با استعداد Golang هستیم که نقش مهمی از تیم نرم افزار مارا بر عهده خواهد داشت اگر توانایی نوشتن کدهای مقیاس پذیر و تمیز به این زبان را دارید ما علاقه مندیم تا با شما آشنا شویم
کاندیدای انتخاب شده باید کدهای مقیاس پذیر، قوی و آسان برای نگهداری بنویسد.
شرح وظایف:
کاندیدای انتخاب شده باید کدهای مقیاس پذیر، قوی و آسان برای نگهداری بنویسد.
شرح وظایف:
- درک نیازهای نرم افزار و تبدیل آن ها به محصول به کارایی بالا
- استفاده از دانش عمیق خود در مورد Golang برای طراحی، توسعه و نگهداری سیستمهای با کارایی بالا، مقیاسپذیر و قابل اعتماد
- طراحی و پیاده سازی راه حل های همزمان برای به حداکثر رساندن کارایی و توان عملیاتی سیستم، با استفاده از ویژگی های همزمانی Go
- کار با پایگاه داده های مختلف (SQL و NoSQL) برای ذخیره و بازیابی موثر داده ها.
- ادغام مکانیزم های کش برای بهبود سرعت دسترسی به داده ها ایجاد و ادغام کنید
- شناسایی و برطرف کردن گلوگاههای عملکردی و حصول اطمینان از کارای سیستم تحت بارهای بالا
- همکاری باتیم های متقابل در طراحی، توسعه و مستندسازی API های RESTful که الزامات کسب و کار را برآورده می کنند
حداقل های موردنیاز:
- مسلط به زبان برنامه نویسی Golang
- مسلط به مفاهیم REST API و JSON و استانداردهای مرتبط
- آشنا با مفاهیم شیء گرایی و معماری نرم افزار و مسلط به مفاهیم Clean Code و Clean Architecture
- آشنا به TDD ) Unit Test و Integration Test و ...)
- آشنا با مفاهیم Containerization و توانایی داکرایز کردن اپلیکیشن ها Container
- آشنا با Redis , Kafka
مزایای کار با ما:
- پاداش عملکردی
- میان وعده
- ساعت کاری منعطف
- اتاق بازی و استراحت
- بیمه درمان تکمیلی
- هدایای مناسبتی
- اهدای لپتاپ
- امکان دورکاری دو روز در هفته
- دورههای آموزشی و برنامههای توسعه فردی
مهارتهای مورد نیاز
- Golang
- Go
- NoSQL
- Git
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست