Text copied to clipboard!
শিরোনাম
Text copied to clipboard!পিএইচপি এলএমএস মনোলিথ অপটিমাইজার
বিবরণ
Text copied to clipboard!
আমরা একজন দক্ষ পিএইচপি এলএমএস মনোলিথ অপটিমাইজার খুঁজছি, যিনি বিদ্যমান লার্নিং ম্যানেজমেন্ট সিস্টেম (LMS) এর মনোলিথিক আর্কিটেকচার বিশ্লেষণ ও অপটিমাইজ করতে সক্ষম। এই পদের জন্য প্রার্থীকে পিএইচপি, মাইএসকিউএল, এবং এলএমএস প্ল্যাটফর্মের গভীর জ্ঞান থাকতে হবে। প্রার্থীকে কোডবেস বিশ্লেষণ, পারফরম্যান্স টিউনিং, এবং স্কেলেবিলিটি উন্নয়নের জন্য কার্যকরী সমাধান প্রদান করতে হবে।
এই পদে কাজ করার জন্য প্রার্থীকে বিদ্যমান মনোলিথিক কোডবেসকে মডুলার ও অপ্টিমাইজড আকারে রিফ্যাক্টর করতে হবে, যাতে ভবিষ্যতে মাইক্রোসার্ভিস আর্কিটেকচারে রূপান্তর সহজ হয়। এছাড়াও, প্রার্থীকে ডাটাবেস অপটিমাইজেশন, ক্যাশিং কৌশল, এবং কোড পারফরম্যান্স মনিটরিং টুলস ব্যবহারে পারদর্শী হতে হবে।
এই পদে কাজ করার সময় প্রার্থীকে টিমের অন্যান্য সদস্যদের সাথে ঘনিষ্ঠভাবে কাজ করতে হবে এবং উন্নয়ন, টেস্টিং ও ডিপ্লয়মেন্ট প্রক্রিয়ায় সক্রিয়ভাবে অংশগ্রহণ করতে হবে। প্রার্থীকে কোড রিভিউ, ডকুমেন্টেশন এবং বেস্ট প্র্যাকটিস অনুসরণে অগ্রণী ভূমিকা পালন করতে হবে।
এই পদটি তাদের জন্য উপযুক্ত যারা প্রযুক্তিগত চ্যালেঞ্জ গ্রহণ করতে ভালোবাসেন এবং একটি জটিল এলএমএস সিস্টেমকে আরও কার্যকর ও দক্ষ করে তুলতে চান।
দায়িত্ব
Text copied to clipboard!- পিএইচপি ভিত্তিক এলএমএস মনোলিথ সিস্টেম বিশ্লেষণ ও অপটিমাইজ করা
- কোডবেস রিফ্যাক্টর করে মডুলার ও স্কেলেবল আর্কিটেকচার তৈরি করা
- ডাটাবেস পারফরম্যান্স টিউনিং ও অপটিমাইজেশন করা
- ক্যাশিং কৌশল প্রয়োগ করে সিস্টেমের গতি বৃদ্ধি করা
- কোড পারফরম্যান্স মনিটরিং টুলস ব্যবহার করে সমস্যা শনাক্ত করা
- টিমের অন্যান্য সদস্যদের সাথে সহযোগিতামূলকভাবে কাজ করা
- কোড রিভিউ ও ডকুমেন্টেশন সম্পন্ন করা
- বেস্ট প্র্যাকটিস অনুসরণ করে উন্নয়ন প্রক্রিয়া পরিচালনা করা
- টেস্টিং ও ডিপ্লয়মেন্ট প্রক্রিয়ায় অংশগ্রহণ করা
- মাইক্রোসার্ভিস আর্কিটেকচারে রূপান্তরের জন্য প্রস্তুতি নেওয়া
প্রয়োজনীয়তা
Text copied to clipboard!- পিএইচপি ও মাইএসকিউএল-এ ৩+ বছরের অভিজ্ঞতা
- এলএমএস প্ল্যাটফর্মে কাজ করার পূর্ব অভিজ্ঞতা
- মনোলিথিক আর্কিটেকচার বিশ্লেষণ ও রিফ্যাক্টর করার দক্ষতা
- ডাটাবেস অপটিমাইজেশন ও ক্যাশিং কৌশলে পারদর্শিতা
- Git ও অন্যান্য ভার্সন কন্ট্রোল টুলস ব্যবহারে অভিজ্ঞতা
- পারফরম্যান্স মনিটরিং টুলস (যেমন: New Relic, Blackfire) ব্যবহারে দক্ষতা
- টিমে কাজ করার সক্ষমতা ও যোগাযোগ দক্ষতা
- RESTful API ও MVC আর্কিটেকচারে জ্ঞান
- টেস্টিং ফ্রেমওয়ার্ক (PHPUnit ইত্যাদি) ব্যবহারে অভিজ্ঞতা
- Agile বা Scrum পরিবেশে কাজ করার অভিজ্ঞতা
সম্ভাব্য সাক্ষাত্কার প্রশ্ন
Text copied to clipboard!- আপনার পিএইচপি ভিত্তিক কোন এলএমএস সিস্টেমে কাজ করার অভিজ্ঞতা আছে?
- আপনি কীভাবে একটি মনোলিথিক কোডবেস অপটিমাইজ করেন?
- ডাটাবেস পারফরম্যান্স উন্নয়নের জন্য আপনি কোন কৌশল ব্যবহার করেন?
- আপনি কি কখনো একটি মনোলিথ সিস্টেমকে মাইক্রোসার্ভিসে রূপান্তর করেছেন?
- কোন পারফরম্যান্স মনিটরিং টুলস আপনি ব্যবহার করেছেন?
- আপনি কীভাবে টিমের সাথে সমন্বয় করে কাজ করেন?
- আপনার কোড রিভিউ প্রক্রিয়া কেমন?
- আপনি কোন ভার্সন কন্ট্রোল টুল ব্যবহার করেন?
- আপনি কি PHPUnit বা অন্য কোন টেস্টিং ফ্রেমওয়ার্ক ব্যবহার করেছেন?
- আপনি কি Agile পরিবেশে কাজ করেছেন?