سامانه های نوآوری ارتباطات سینا
سامانه های نوآوری ارتباطات سینا

Java Backend Developer

تهران، سهروردی
تمام وقت
شنبه تا چهارشنبه
-
وام -پاداش -امریه‌ی سربازی -بیمه درمان تکمیلی -ساعت کاری منعطف -ناهار -امکانات ورزشی -بسته ها و هدایای مناسبتی
51 تا 200 نفر
تلکام
شرکت ایرانی دارای مشتریان داخلی و خارجی
1393
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

3 سال سابقه کار در گروه شغلی مشابه
MySql - مقدماتی
Java - پیشرفته
GIT - متوسط
Redis - متوسط
Docker - مقدماتی
زبان انگلیسی-بالاتر از متوسط

شرح شغل و وظایف

شرح شغلی:
یکی از محصولات اصلی شرکت سینا، سامانه POTN است که به عنوان شبکه‌ی Backbone مخابراتی، ارتباطات نوری را در سطح گسترده فراهم می‌کند. مدیریت تنظیمات این محصول و جمع‌آوری داده از ایستگاه‌های مختلف نوری توسط سامانه NMS انجام می‌شود.
در این موقعیت شغلی شما مسئولیت توسعه، نگهداری و بهبود سیستم مدیریت شبکه (NMS) را برعهده خواهید داشت. این شامل توسعه قابلیت‌های جدید، رفع باگ‌ها و همکاری نزدیک با متخصصین شبکه نوری برای طراحی و پیاده‌سازی الگوریتم‌های Routing و سایر الگوریتم‌های مرتبط است.
مسئولیت‌های شغلی:
توسعه، نگهداری و بهبود سیستم مدیریت شبکه مبتنی بر java
همکاری با متخصصین شبکه برای بهبود سیستم و پیاده سازی و توسعه بهینه الگوریتم ها
ایجاد و نگهداری تست‌های خودکار سطح پایین جهت تضمین کیفیت کد
طراحی/بهبود معماری NMS و طراحی گام هایی در جهت انجام این مهم
مهارت های تخصصی مورد نیاز:
تسلط به زبان برنامه‌نویسی جاوا
تسلط به Framework (Spring Boot, Spring MVC, Spring Security) Spring
تسلط به چارچوب های ORM (JPA / Hibernate)
درک عمیق از اصول برنامه‌نویسی شیء‌گرا (OOP) و الگوهای طراحی (Design Patterns)
تسلط به معماری نرم افزار، خصوصا معماری‌های چندلایه (Layered Architecture) و microservice
تسلط بر مفاهیم دیتابیس (Transaction، Index، Query Optimization)
توانایی در طراحی و پیاده‌سازی Restful APIs
تسلط به git و آشنا به CICD
آشنایی با پایگاه داده MySQL
آشنا با مفاهیم Docker
تجربه کار با ابزارهای Build مانند Maven یا Gradle
تجربه کار با Redis برای کشینگ یا مدیریت داده‌های موقت.
تجربه در Performance Tuning، Code Review و طراحی ساختارهای مقیاس‌پذیر
مهارت های امتیازی:
آشنایی با اصول و الگوهای طراحی و توسعه نرم‌افزار و Clean Code
آشنایی با مفاهیم تست نویسی
آشنا به شبکه
آشنایی با SNMP، Netconf
تحصیل یا کار مرتبط در رشته برق مخابرات و آشنایی با مخابرات نوری امتیاز مثبت محسوب می‌شود

شرایط احراز شغل

سن
22 - 36 سال
جنسیت
تفاوتی ندارد
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات کارشناسی| مهندسی برق
زبان
انگلیسی| بالاتر از متوسط ۷۰٪
نرم افزارها
Java| پیشرفته GIT| متوسط MySql| مقدماتی Docker| مقدماتی Redis| متوسط

ثبت مشکل و تخلف آگهی

ارسال رزومه برای سامانه های نوآوری ارتباطات سینا