استخدام (Senior Python Developer (Machine Learning
شرح موقعیت شغلی
ما به دنبال یک مهندس بکاند با تجربه در سیستمهای توزیعشده و معماریهای Event‑Driven هستیم که در توسعه و نگهداری یک پلتفرم پردازش داده لحظهای (Real‑Time Energy Telemetry Platform) مشارکت کند.
این سیستم شامل pipelineهای پردازش داده استریم، پردازش بلادرنگ و ذخیرهسازی تحلیلی در مقیاس بالا است.
مهارتهای الزامی
-تسلط به Golang
-تسلط به Python
-تجربه عملی با Apache Kafka (topic, partition, consumer group, delivery semantics)
-درک عمیق از Event-Driven Architecture
-تجربه یا درک مفهومی از Stream Processing (ترجیحا Apache Flink)
-تجربه یا آشنایی جدی با Apache Flink ( windowing, aggregation, stateful processing, state management)
-تجربه کار با ClickHouse (مدل داده ستونی، aggregation patterns ،shard/replica، materialized view)
-تجربه کار با Redis (caching patterns, pub/sub, stream)
-تسلط به SQL
-تجربه کار با PostgreSQL
-تجربه کار با gRPC و Protobuf
-تجربه عملی با Docker
-آشنایی با مفاهیم سیستمهای توزیعشده (eventual consistency, partitioning, horizontal scaling, fault tolerance)
مزیت محسوب میشود
-تجربه کار با Kubernetes (K8s)
-آشنایی با MQTT / EMQX
-تجربه با Traefik یا API Gatewayها
-تجربه در حوزه IoT یا Telemetry Systems
-تجربه کار با سیستمهای High Throughput / Low Latency
-تسلط یا تجربه کار با C++
ویژگی فردی مورد انتظار
توانایی طراحی، تحلیل معماری و درک جریان داده end‑to‑end (data pipelineهای real-time)
توانایی کار در محیط میکروسرویسی و سیستمهای توزیعشده
ذهنیت حل مسئله و توجه به Performance و Scalability
مهارتهای مورد نیاز
- Python
- Machine learning
- SQL
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۵۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- پایان خدمت