شرکت زانیس (XANIS)
شرکت زانیس بهدنبال جذب یک برنامهنویس بکاند باتجربه و توانمند با تمرکز بر پردازش داده و سیستمهای مالی است.
اگر به چالشهای فنی واقعی، کار تیمی، یادگیری مستمر و کار روی محصولات اثرگذار در بازار سرمایه علاقهمند هستید، جای شما در تیم ما خالی است.
چرا زانیس؟
- پروژههای نوآورانه و اثرگذار در زانیس روی محصولات مالی و بورسی کار میکنید که مستقیماً بر کیفیت خدمات و تصمیمگیری کاربران تأثیر میگذارند.
- چالشهای فنی واقعی و رشد حرفهای مواجهه با دادههای حجیم، پردازشهای حساس مالی و معماریهای مقیاسپذیر، فرصت یادگیری عمیق و رشد مستمر را فراهم میکند.
- محیط حرفهای و تیممحور تصمیمگیری فنی، تعامل مؤثر و مسئولیتپذیری بخش جداییناپذیر فرهنگ تیمی ماست.
مسئولیتها
- توسعه و نگهداری سرویسهای بکاند دادهمحور در حوزه سیستمهای مالی و بازار سرمایه با استفاده از .NET Core و Python
- طراحی، پیادهسازی و بهینهسازی ساختارهای داده و مدلهای دیتابیسی مبتنی بر PostgreSQL و Elasticsearch
- پیادهسازی پردازشهای داده Batch و Near Real-Time با تمرکز بر دقت، صحت و پایداری دادههای مالی
- تحلیل و حل چالشهای مرتبط با Data Processing شامل:
- Concurrency
- Consistency
- Performance و Latency
- مشارکت در طراحی معماری داده در سیستمهای Microservices و Event-Driven
- پیادهسازی و نگهداری پردازشهای مبتنی بر پیام با استفاده از Message Brokerهایی مانند Kafka
- استفاده از Test Automation برای جلوگیری از خطاهای مالی و تضمین صحت پردازشها
- طراحی و پیادهسازی سرویسهای امن، مقیاسپذیر و قابل اتکا
- همکاری نزدیک با تیمهای فرانتاند و سایر تیمهای فنی جهت ارائه APIها و دادههای دقیق و بهموقع
- مدیریت کد و فرایندهای CI/CD با استفاده از GitLab و Jira
- استفاده از Docker و Kubernetes برای استقرار و پایدارسازی سرویسها
مهارتهای کلیدی
- تسلط بر .NET Core و زبان C#
- تسلط مؤثر بر Python برای پردازش داده و توسعه سرویسهای دادهای
- تجربه عملی در کار با PostgreSQL (Schema Design، Indexing، Query Optimization، Transaction Management)
- آشنایی با Elasticsearch برای جستوجو و تحلیل سریع داده
- درک عمیق از چالشهای سیستمهای دادهمحور، بهویژه در حوزه مالی (دقت، Consistency، Idempotency)
- آشنایی با معماری Microservices و مفاهیم Domain Driven Design (DDD)
- تجربه کار با Message Brokerها (ترجیحاً Kafka)
- آشنایی با Event-Driven Architecture
- تجربه استفاده از Docker و Kubernetes
- تسلط بر GitLab و آشنایی با فرایندهای CI/CD
- تجربه کار با ابزارهای مدیریت پروژه مانند Jira
امتیازات (Nice to have)
- تجربه کار در سیستمهای مالی، بورسی یا Data-Intensive
- آشنایی با ساختار اطلاعات بازار سرمایه ایران
- تجربه کار با سرویسها و دادههای کدال (CODAL)
- آشنایی با فرآیندهای استخراج، نرمالسازی و پردازش اطلاعات مالی شرکتها
- تجربه پیادهسازی ETL / Stream Processing با Python
- آشنایی با کتابخانههای Pandas و NumPy
- تجربه Partitioning و Replication در PostgreSQL
- آشنایی با مفاهیم Data Validation، Reconciliation و Audit Trail
- تجربه مانیتورینگ و تحلیل Performance پردازش داده
- آشنایی با مفاهیم فینتک و بازار سرمایه
- تجربه کار با سیستمهای تراکنشمحور با مقیاس بالا
ویژگیهای شخصیتی
- انگیزه بالا برای یادگیری و توسعه فردی و فنی
- مسئولیتپذیری و دقت بالا، بهویژه در کار با دادههای مالی
- توانایی حل مسئله و تصمیمگیری در شرایط چالشبرانگیز
- روحیه کار تیمی و پایبندی به اخلاق حرفهای