تیم نرمافزار پگاه داده کاوان شریف (تپسل) تلاش میکند تا بستر نرمافزاری قابل اتکا و مقیاسپذیری برای محصولات خود فراهم آورد. محصولات این مجموعه رفتار بیش از ۴۰ میلیون کاربر آنلاین را دریافت و پردازش میکنند و سرویس مناسب را به آنان ارائه میدهند. برای پردازش سریع و دقیق این مسئولیت از فناوریهای مبتنی بر Java ،Spring ،Docker و Kubernetes و برای مدیریت و نگهداری حجم بالای داده از ترکیب پایگاههای داده مختلف مانند PostgreSQL ،MongoDB ،Cassandra استفاده میشود.
مسئولیتهای مورد انتظار:
مشارکت در طراحی، تولید و نگهداری نرمافزارهای پیچیده پلتفرمهای Digital Marketing.
تولید برنامههای با کیفیت و سرعت بالا و مقیاسپذیر.
پیشنیازها
کار تیمی درون تیمی و بین تیمی.
مسلط به زبان برنامهنویسی Java یا Kotlin.
مسلط به فریم ورکهای برنامه نویسی Spring شامل Spring Boot ،Spring Data ،Spring Cloud.
مسلط به ابزارهای Stream Processing مانند Kafka.
تسلط نسبی به مفاهیم پایگاه داده شامل PostgreSQL ،Redis ،MongoDB ،Cassandra.
آشنایی با معماری وب (REST-API)، میکروسرویس و مفاهیم سیستمعامل.
مسلط به مفاهیم برنامهنویسی شیءگرا، الگوریتمها و ساختمان دادههای پایه برای توسعه نرمافزار.
مسلط به ابزارهای تیمی توسعه نرمافزار مانند Git.
مسلط به اصول مهندسی نرمافزار و الگوهای طراحی و معماری نرمافزار.