
Finnet برازیل کی ایک فن ٹیک کمپنی ہے جو کاروباروں اور مالیاتی اداروں کے لیے مالیاتی بنیادی ڈھانچا تیار کرتی ہے۔ 2003 میں قائم ہونے والی یہ کمپنی اپنے اوپن فنانس پلیٹ فارم کے ذریعے قابلِ ادائیگی اور قابلِ وصول کھاتوں کے انتظام کو آسان بنانے پر توجہ دیتی ہے۔ یہ پلیٹ فارم کمپنیوں کو بڑے بینکوں سے جوڑتا ہے اور کثیر سروس انٹرنیٹ بینکنگ، رسک مینجمنٹ، خودکار بلنگ اور حقیقی وقت میں لین دین کی نگرانی کو سپورٹ کرتا ہے۔ اس کا کام مالیاتی خودکاری کے ذریعے کاروباری لین دین کو زیادہ مؤثر اور محفوظ بنانا ہے، جبکہ اس سے وابستہ مواقع اس کی B2B مالیاتی ٹیکنالوجی مصنوعات اور آپریشنز سے تشکیل پاتے ہیں۔
سینئر Node.js بیک اینڈ سسٹمز اینالسٹ (ریموٹ)
Finnet کے مالیاتی انتظامی حل کے لیے Node.js APIs اور مائیکروسروسز تیار کرنے کے ذمہ دار سینئر اینالسٹ۔ اس کردار میں انٹیگریشنز، میسجنگ، لچک پذیری اور پروڈکشن سپورٹ شامل ہیں۔
تفصیل
- مسئلے کو سمجھنے سے لے کر عمل درآمد، تعیناتی اور پروڈکشن مانیٹرنگ تک بیک اینڈ حل کی بہتری کی مکمل ذمہ داری لینا
- Node.js کو بنیادی ٹیکنالوجی کے طور پر استعمال کرتے ہوئے ایپلی کیشنز، APIs اور سروسز بنانا، بہتر کرنا اور برقرار رکھنا
- اندرونی اور بیرونی سسٹمز کو جوڑنے والی REST APIs اور انٹیگریشنز بنانا اور برقرار رکھنا
- تقسیم شدہ سسٹمز، مائیکروسروسز، سروس ٹو سروس کمیونیکیشن اور میسجنگ کے ساتھ کام کرنا
- حل کے آرکیٹیکچر کی تشکیل اور ارتقا میں مدد کرنا
- Clean Code، Design Patterns اور سافٹ ویئر آرکیٹیکچر کے اصول لاگو کرنا
- یونٹ اور انٹیگریشن ٹیسٹس تیار اور برقرار رکھنا
- Retry، Timeout، Circuit Breaker اور Fallback سمیت لچک پذیری کے پیٹرنز نافذ کرنا
- واقعات کی تحقیق، لاگز کا جائزہ اور ایپلی کیشن، انٹیگریشن اور ڈیٹابیس کے مسائل کی تشخیص کرنا
- بنیادی وجوہات کا تعین اور دیرپا حل تجویز کرنا
- SQL کوئریز بنا کر، ان کا جائزہ لے کر اور تجزیہ کر کے رلیشنل ڈیٹابیسز کے ساتھ کام کرنا
- کارکردگی کی تحقیقات اور ڈیٹابیس کی خرابیوں کے ازالے میں مدد کرنا
- ورژن کنٹرول، pull requests اور CI/CD pipelines کے لیے Azure DevOps استعمال کرنا
- کوڈ ریویوز اور تکنیکی مباحث میں حصہ لینا
- حل کے اثرات، خطرات، انحصارات، درکار محنت اور پیچیدگی کا جائزہ لینا
- پروڈکشن ایپلی کیشنز کی مانیٹرنگ اور واقعات کے حل میں مدد کرنا
- Development، Product، Quality، Infrastructure، Security اور دیگر ٹیموں کے ساتھ شراکت کرنا
- مہارت کا اشتراک اور ٹیم کی تکنیکی ترقی میں مدد کرنا
- آٹومیشن اور مسلسل بہتری کے مواقع تلاش کرنا
- ضرورت پڑنے پر Python یا Java میں بنائے گئے سسٹمز اور سروسز کے ساتھ کام کرنا
تقاضے
- Node.js کے ساتھ بیک اینڈ ڈویلپمنٹ کا ثابت شدہ تجربہ یا مضبوط علم
- REST APIs تیار کرنے اور استعمال کرنے کا تجربہ
- JavaScript اور/یا TypeScript کے ساتھ بیک اینڈ ڈویلپمنٹ کا تجربہ
- سسٹمز انٹیگریشن کا تجربہ
- تقسیم شدہ آرکیٹیکچرز اور مائیکروسروسز کی سمجھ
- میسجنگ اور غیر ہم وقت پراسیسنگ کا تجربہ
- رلیشنل ڈیٹابیسز اور SQL کا علم
- ایپلی کیشن اور ڈیٹابیس کے مسائل کا تجزیہ اور تشخیص کرنے کی صلاحیت
- یونٹ اور انٹیگریشن ٹیسٹس لکھنے کا تجربہ
- Git اور ورژن کنٹرول میں مہارت
- Azure DevOps استعمال کرنے کا تجربہ
- CI/CD pipelines کی سمجھ
- Design Patterns، Clean Code اور سافٹ ویئر انجینئرنگ کے بہترین طریقوں کا علم
- Circuit Breaker، Retry، Timeout اور Fallback جیسے ناکامی سے نمٹنے اور لچک پذیری کے پیٹرنز نافذ کرنے کا تجربہ
- ایپلی کیشن اور API سکیورٹی کے تصورات کی سمجھ
- ایپلی کیشنز کی خرابیوں کے ازالے اور لاگز کے تجزیے کا تجربہ
- پروڈکشن ایپلی کیشنز کی مانیٹرنگ اور سپورٹ کا تجربہ
- Python یا Java کے ساتھ سسٹمز تیار کرنے کا علم یا تجربہ
- Resilience4j یا کسی مساوی ناکامی سے نمٹنے والے فریم ورک کا علم
- ہیکساگونل اور ایونٹ ڈرِون آرکیٹیکچرز کا تجربہ
- غیر رلیشنل ڈیٹابیسز کے ساتھ کام کرنے کا تجربہ
- Escritural Receivables، رجسٹریز یا ریگولیٹڈ مالیاتی حل کا علم
- انتہائی اہم یا زیادہ حجم والی لین دین پر مبنی ایپلی کیشنز کو سپورٹ کرنے کا تجربہ
- ٹیکنالوجی کمپنیوں، فن ٹیکس یا مالیاتی اداروں میں تجربہ
- بینکاری انٹیگریشنز، ادائیگی کے طریقوں یا مالیاتی کنیکٹیویٹی کا علم
- ایپلی کیشن آبزرویبیلٹی اور مانیٹرنگ کا تجربہ
- ایپلی کیشنز کو جدید بنانے یا لیگیسی سسٹمز کو مربوط کرنے کا تجربہ
مراعات
- معذور امیدواروں کی درخواستوں کا بھی خیرمقدم ہے
- ریموٹ کام