Job description
Distributed Systems Architect: Bare-Metal and High-Scale
You will own the architectural blueprints for Analog’s on-premises open-source infrastructure, designing the clustering, replication, and failover topologies across messaging, streaming, and database layers that our DevOps team then automates at scale across client deployments. This is a hands-on, implementation-grade architecture role where the quality of your output directly determines whether a physically isolated or air-gapped client environment survives hardware failure at petabyte scale.
What You’ll Do
Open-Source Infrastructure Mapping
- Map Analog’s Azure PaaS components to open-source equivalents: Event Hub to Kafka/Redpanda, IoT Hub to EMQX, ADX to ClickHouse or Apache Druid, and Blob Storage to Ceph/MinIO
- Produce side-by-side equivalence assessments documenting feature gaps, operational differences, and migration risk for each component transition
- Validate client hardware specifications and assess compliance with air-gap security requirements prior to each deployment
Cluster and Topology Design
- Design multi-node clustering, rack-aware replication, and quorum topologies for bare-metal Kafka/Redpanda and PostgreSQL (Patroni) clusters
- Design resilience protocols for hardware and network switch failures in physically isolated or air-gapped client environments
- Architect RocksDB state backend tuning for stateful Apache Flink workloads, including compaction strategy, block cache sizing, and write-ahead log configuration
Linux and Hardware Optimization
- Tune Linux kernel parameters, NUMA bindings, network ring buffers, and NVMe I/O scheduler configurations to eliminate hardware bottlenecks under petabyte-scale write workloads
- Define CPU affinity, IRQ balancing, and huge page configurations for latency-sensitive broker and database processes
- Author reproducible benchmark harnesses to validate configuration changes against client hardware before production rollout
Blueprints and DevOps Enablement
- Deliver precise, implementation-ready configuration blueprints and runbooks for Terraform and Ansible automation, documents the DevOps team can execute without architectural interpretation
- Maintain a library of parameterized reference architectures covering single-rack, multi-rack, and geographically distributed bare-metal topologies
- Conduct pre-deployment reviews of client hardware specs and provide go/no-go assessments with remediation guidance
What You’ll Bring
- 10+ years architecting and operating distributed infrastructure at TB to PB scale in production environments
- Expert-level Kafka or Redpanda clustering: partitioning strategy, ISR tuning, consumer group management, compaction policies, and operational lifecycle at scale
- Deep Linux systems engineering: kernel networking subsystems (TCP buffer tuning, interrupt coalescing), storage fabrics, and NUMA-aware process binding
- Proven track record deploying HA database clusters without cloud load balancers: Patroni, Pacemaker, or equivalent in production
- Experience deploying software-defined storage (Ceph, MinIO) on physical hardware in production, including CRUSH maps, erasure coding, and performance tuning
- Ability to produce implementation-ready blueprints and runbooks; your output must be directly actionable by a DevOps automation team without architectural interpretation
About Analog
Analog builds industrial intelligence infrastructure for the physical world. We deliver high-throughput data pipelines, real-time analytics, and edge-to-cloud connectivity for mission-critical environments where cloud dependency is not an option. Our clients operate in regulated, air-gapped, and physically demanding settings and they depend on us to get the infrastructure right from day one.
This is a full-time, on-site role.
وصف الوظيفة
مهندس معماري للأنظمة الموزعة: الهارد-ميت والارتفاع العالي للسعة
أنت ستتولى المخططات المعمارية للبنية التحتية المفتوحة المصدر داخل مقر Analog، مصممًا تجميع الشبكات والت replicated وفهم التكرار وتوزيع الانقطاع عبر طبقات الرسائل والبث وقواعد البيانات التي يقوم فريق التطوير والعمليات بأتمتتها على نطاق واسع عبر توزيع العملاء. وهذا دور معماري عملي مندرجة فيه جودة مخرجاتك بشكل مباشر في تحديد ما إذا كان بيئة عميل بعيدة عن الجهاز أو معزولة جويًا ستنجو من فشل الأجهزة على نطاق بتابا.
ما الذي ستقوم به
رسم خرائط بنية التحتية مفتوحة المصدر
- ربط مكونات Azure PaaS في Analog بنظائر مفتوحة المصدر: Event Hub إلى Kafka/Redpanda، IoT Hub إلى EMQX، ADX إلى ClickHouse أو Apache Druid، وتخزين Blob إلى Ceph/MinIO
- إنتاج تقييمات تكافؤ جنبًا إلى جنب توثق فجوات الميزات والفروق التشغيلية ومخاطر الانتقال لكل مكون
- التحقق من مواصفات أجهزة العميل وتقييم الامتثال لمتطلبات أمان الانفصال عن الشبكة قبل كل نشر
تصميم العناقيد والتوبولوجيا
- تصميم تجميع متعدد العقد، وتكرار معتمد على الرفوف، وتوبولوجيات التوافق لعناقيد Kafka/Redpanda وPostgreSQL (Patroni) على الهارد-ميت
- تصميم بروتوكولات المرونة لأعطال الأجهزة ومفاتيح الشبكة في بيئات عميل مقفلة جغرافيًا أو معزولة جويًا
- تصميم ضبط حالة RocksDB لتحسين أداء أنظمة Flink الحكومية، بما في ذلك استراتيجية الدمج، وتضبيط ذاكرة التخزين المؤقت للكتلة، وتكوين سجل الكتابة المسبق
تحسينات Linux ومعدات الأجهزة
- ضبط بارامترات نواة Linux وارتباطات NUMA، ومخازن حلقات الشبكة، وتكوينات جدولة I/O لـ NVMe لإزالة عنق الزجاجة في أحمال كتابة بمقياس بتابا
- تحديد تقارب المعالج، وتوازن IRQ، وتكوينات الصفحات الضخمة لعمليات وسيطة الاستهلاك وقواعد البيانات القادرة على التأخير
- كتابة عبور قابل لإعادة الإنتاج لاختبار التكوينات مقابل أجهزة العملاء قبل الإصدار الإنتاجي
خرائط التصميم وتمكين DevOps
- تقديم مخططات تكوين دقيقة وجاهزة للتنفيذ ودفاتر تشغيل لأتمتة Terraform وAnsible، توثيق الأعمال التي يمكن لفريق DevOps تنفيذها بدون تفسير معماري
- الحفاظ على مكتبة من الهياكل المرجعية المعيارية تغطي التصاميم المعزولة أحادية الرف، متعددة الرفوف، وموزعة جغرافيًا
- إجراء مراجعات قبل النشر لمواصفات أجهزة العميل وتقديم تقييمات شغور/عدم النشر مع إرشادات التصحيح
ما ستجلبه
- أكثر من 10 سنوات في هندسة وتشغيل بنية موزعة على نطاق تيرابايت إلى بيتابايت في بيئات الإنتاج
- خبرة مستوى خبير في تجميع Kafka أو Redpanda: استراتيجة التقسيم، وضبط ISR، وإدارة مجموعات المستهلكين، وسياسات الدمج، ودورة الحياة التشغيلية على نطاق واسع
- هندسة أنظمة Linux عميقة: أنظمة الشبكات النواة (ضبط موصلات TCP، تكثيف الانقطاعات)، أقمشة التخزين، وربط العمليات الواعي لـ NUMA
- سجل مثبت في نشر عناقيد قواعد بيانات عالية التوفر بدون موزعات الحمل السحابية: Patroni، Pacemaker، أو ما يعادلها في الإنتاج
- خبرة في نشر التخزين المعرف برمجيًا (Ceph، MinIO) على أجهزة مادية في الإنتاج، بما في ذلك خرائط CRUSH، والرموز التماثلية الفكية، وتحسين الأداء
- القدرة على إنتاج مخططات جاهزة للتنفيذ ودفاتر تشغيل؛ يجب أن تكون مخرجاتك قابلة للتنفيذ مباشرة من قبل فريق أتمتة DevOps بدون تفسير معماري
عن Analog
تبني Analog بنية تحتية للذكاء الصناعي للعالم المادي. نقدم مسارات بيانات عالية التدفق، وتحليلات في الوقت الفعلي، واتصال من الحافة إلى السحابة لبيئات حاسمة حيث الاعتماد على السحابة ليس خيارًا. يعمل عملاؤنا في بيئات منظمة ومزودة بجدران حماية وبنية مادية صعبة ويعتمدون علينا لضمان البنية التحتية من اليوم الأول.
هذا دور بدوام كامل داخل الموقع.