ما به دنبال یک توسعهدهنده با بیش از 5 سال تجربه در یکی از زبانهای Rust، Go یا ++C هستیم.
وظایف شما شامل موارد زیر خواهد بود:
- توسعه، تست و انتشار اپلیکیشنهای قدرتمند و مقیاسپذیر با استفاده از فناوریهای مدرن؛
- طراحی و توسعه میکروسرویسهای مقیاسپذیر و قابل نگهداری با زبانهای Rust و Golang؛
- همکاری با Product Owner، طراحان و سایر توسعهدهندگان جهت دستیابی به اهداف پروژه؛
- پیادهسازی راهکارها بر اساس اصول معماری Composable جهت اطمینان از ماژولار بودن و قابلیت استفاده مجدد؛
- استفاده از فناوریهای کانتینرسازی (مانند Docker و Kubernetes)؛
- عیبیابی و بهینهسازی اپلیکیشنها جهت دستیابی به بهترین عملکرد و مقیاسپذیری؛
- مشارکت در بررسی کد (Code Review) و بررسی طراحی (Design Review) برای حفظ استانداردهای بالای کیفی کد؛
- تضمین رعایت بهترین شیوهها در نوشتن کد، استفاده از Git، فرایندهای DevOps و جریانهای کاری CI/CD؛
- تشخیص و رفع عیوب و مشکلات نرمافزاری.
همچنین موارد زیر نیز مورد نیاز است:
- آشنایی خوب با اصول طراحی نرمافزار؛
- تسلط کامل به حداقل یکی از زبانهای برنامهنویسی Rust، Go یا ++C؛
- آشنایی با پایگاه دادههای SQL و NoSQL (مانند MongoDB و PostgreSQL) و توانایی انتخاب پایگاه داده مناسب بر اساس نیاز؛
- آشنایی با APIهای RESTful و معماریهای یکپارچهسازی از جمله Event-Driven (مانند Kafka)، gRPC، MQTT و موارد مشابه؛
ساعات کاری از 9 تا 18 خواهد بود.
این آگهی از وبسایت پونیشا پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت پونیشا برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.