توضیحات شغل
حداقل سابقه کار 4 سال
تحصیلاتکارشناسی/کارشناسی ارشد کامپیوتر و رشته های مرتبط
محل کار تهران، خیابان مطهری
دستهبندی شغلیمهندسی نرمافزار، برنامهنویس
شرح موقعیت شغلی
در این موقعیت شغلی شما مشغول به طراحی و پیادهسازی ماژولها و سرویسهایی خواهید بود که عموما جهت پایش و پیمایش کلان داده بهکار میروند و با چالشهای حفظ سرعت، امنیت و مدیریت نگهداری دادهها مواجه میشوید و همیشه باید برای یادگیری و بهکارگیری تکنولوژیها و ابزار جدید آماده باشید.
مهارتهای تخصصی
· مسلط به C#و فیچرهای آن
· مسلط به.NET Core
· مسلط به اصول و مبانی برنامه نویسی شیگرا
· مسلط به مفاهیم طراحی پایگاه داده های رابطهای و غیررابطهای (mysql, sql server, mongodb, elastic search)
· تسلط به Entity Framework
· توانایی طراحی API بر اساس REST، WebSocket، GraphQL.
· آشنایی با معماریهای نرمافزار و به خصوص Microservice
· آشنایی با انواع الگوهای طراحی
· تسلط به ابزارهای message broker همچون Kafkaو rabbitmq
· مسلط به queue ، job و broadcast
· آشنایی یا تجربه کاری با مفاهیمDevOps ، CI/CD و کار با ابزارهایی کنترل ورژن همچون Gitlab
· آشنایی با اصول امنیت نرمافزار و فرایند احراز هویت و سطوح دسترسی بر اساس SSO (OIDC, OAUTH, IAM)
· آشنایی و تجربه کاری با مفاهیم Containers & Orchestrations (Docker, Kubernetes)
· اصول و فرآیندهای ارزیابی نرمافزار، Unit test و مفهوم Test-driven
مهارتها و نکاتی که مزیت محسوب میشوند
· آشنایی با تکنولوژیهای WPF, Blazor
· آشنایی با فریمورکهای FrontEnd
· ارائه نمونه کار قابل استناد
مهارتهای عمومی
· متعهد و مسئولیت پذیر
· داشتن روحیه کار تیمی
· خلاق، باانگیزه و پیشرو
· داشتن روحیه حل مسئله و مواجهه با چالش
· آشنایی با چارچوب Scrum
· آشنایی با محصولات شرکت Atlassian از جمله Jira, confluence
· تسلط به اصول Solid و کد نویسی تمیز و قابل اعتماد
· مستندسازی
مزایای همکاری:
· بیمه تأمین اجتماعی از روز اول
· بیمه تکمیلی
· صبحانه و نهار و میان وعده
· بسته ها و هدایای مناسبتی