Job Overview
More Information
- Address Tripoli
Job Description
السلام عليكم ورحمة الله
فرصة للراغبين في التدرب والعمل في شركة ECOM LTD للراغبين في العمل كمبرمج Backend
الأساسيات المطلوبة ليتم قبولك كمتدرب:
● معرفة جيدة بمفاهيم الـ object-oriented programming.
● برمجة Web API بلغة C# وإطار عمل ASP.NET CORE.
● معرفة جيدة بال SQL Server وإطار عمل Entity Framework Core.
● لغة انجليزية جيدة جداً.
مهارات غير مطلوبة، ولكن يستحسن وجود معرفة جيدة حولها قبل بدء التدريب:
● Test Driven Development.
● Enterprise distributed systems (Microservices).
● git source control.
المهارات والأدوات التي سيتدرب عليها كل مبرمج بشكل عميق:
● البرمجة بنمط Event Sourcing and CQRS.
● مفاهيم شاملة حول الـ Microservices Architecture.
● أهمية الـ Message Queues وكيفية استعمال Azure Service Bus.
● بناء برمجيات ويب تعمل بنمط تواصل gRPC.
● التعمق في قواعد البيانات ومفاهيم Concurrency control وكيفية بناء قواعد بيانات تضمن أداء ممتاز متمثل في ال Indexes وال Partitioning وضمان عدم حصول Race conditions.
الأدوات التي سيتم التطرق لها بشكل بسيط:
● لوحة تحكم Microsoft Azure.
● أهمية الـ Docker Containers.
● العمل مع الـ Kubernetes.
طبيعة العمل:
العمل عن بعد شرط توفر مصدر كهرباء وإنترنت متوفر طوال اليوم، وما لم يتوفر هذا الشرط يتعين الحضور في مقر العمل بشركة ECOM LTD الكائن بالنوفليين.
الاستعداد للعمل اليومي داخل مقر الشركة في حال قررت الشركة إنهاء نظام العمل عن بعد.
الامتيازات:
● في حال كان المتقدم يرغب بخوض التدريب حول التقنيات المستعملة والمذكورة أعلاه، سيتم منحه فترة تدريب ، واكتمال فترة التدريب يقررها المتدرب ويتم اختباره من قبل رئيسه.
● فترة التدريب قد تستغرق من شهر إلى 3 أشهر اعتماداً على مهارات المبرمج.
● بعد انتهاء فترة التدريب سيتم منح مهام فعلية للمبرمج، وتقييم أدائه وسرعته في إنجاز هذه المهام.
● إجازة لمدة شهر كل سنة مدفوعة الثمن.
● العمل لمدة 4 ساعات في يوم السبت، و8 ساعات من الأحد إلى الخميس.
نوع التعاقد : Full time.
سيتم تحديد الراتب بعد المقابلة الشخصية.
معلومات عن شركة ECOM LTD:
تاريخ التأسيس: أواخر سنة 2020.
أبرز الخدمات التي تقدمها الشركة: الدفع والتجارة الإلكترونية عبر تطبيق أنيس.
عملاء شركة إيكوم عبر تطبيق أنيس: يوجد لدينا الآلاف من العملاء والزبائن في كافة فروعنا والتي تغطي كافة مدن ومناطق ليبيا.
نعمل على تلبية أجود وأفضل خدمات الدفع والتجارة الإلكترونية، ولا يمكننا النجاح دون وجود مبرمجين مميزين للعمل معنا على صنع هذا النجاح.
لمن يرى في نفسه الكفاءة أرجو أن يرسل لنا سيرته الذاتية إلى هذا العنوان: hr@e.com.ly، مع التوضيح في العنوان انه مقدم على وظيفة مبرمج , وسنعمل على التواصل معك في أقرب فرصة.
Benefits
الامتيازات:
● في حال كان المتقدم يرغب بخوض التدريب حول التقنيات المستعملة والمذكورة أعلاه، سيتم منحه فترة تدريب ، واكتمال فترة التدريب يقررها المتدرب ويتم اختباره من قبل رئيسه.
● فترة التدريب قد تستغرق من شهر إلى 3 أشهر اعتماداً على مهارات المبرمج.
● بعد انتهاء فترة التدريب سيتم منح مهام فعلية للمبرمج، وتقييم أدائه وسرعته في إنجاز هذه المهام.
● إجازة لمدة شهر كل سنة مدفوعة الثمن.
Job Requirements
● معرفة جيدة بمفاهيم الـ object-oriented programming.
● برمجة Web API بلغة C# وإطار عمل ASP.NET CORE.
How To Apply
لمن يرى في نفسه الكفاءة أرجو أن يرسل لنا سيرته الذاتية إلى هذا العنوان: hr@e.com.ly، مع التوضيح في العنوان انه متقدم لوظيفة مبرمج، وسنعمل على التواصل معك في أقرب فرصة.
Job Overview
Company Overview
Trans Sahara Group is part of the HB Group of Companies
Trans Sahara IT & Communications (TSIC) is a Libya-based technology systems consultancy & integrator, engaged in procuring, managing, deploying, and supporting enterprise infrastructure and applications.
Location: Tripoli-Janzur.
Reporting to: Software team leader.
Salary: will be determined after the interview.
Working hour: Sunday –Thursday 9:00 am to 4:00 pm
____________________________________________________________________
Job brief:
The backend developer is directly concerned with collecting the requirements with the rest of the team and analyzing them to be translated as functions, these functions determine the behavior of the server.
The developer must have a good background in creating reliable software structures to provide the required data with high accuracy and speed in response and take full advantage of the resources available in the server.
Qualifications & Required Skills: –
- At least three months of work experience in developing web applications.
- The ability to analyze systems and extract requirements and express them clearly.
- The ability to work within a working group and be an effective member in it.
- Obtained at least a Bachelor’s degree in any software development field.
- Proficiency in one of the following Scripts languages PHP, Python.
- Excellent OOP background.
- Proficient in using Javascript and working with Node.js platform.
- Experience in using relational and non-relational databases (MySQL, Oracle, NoSQL DB …).
- In addition to knowing Queries and using Functions.
- working with GIT version Controls.
Job Duties & Responsibilities:
- Web application development and management.
- Develop applications with the fastest response time and provide accurate data.
- Application development based on Restful APIs.
- Writing clear, structured, and easy-to-follow codes.
- Test applications and track errors and fix them.
- Keeping up with technology development and updates.
_________________________________________________________________________
How to Apply:
- Kindly send your cv with the subject of the job title to :
- Please note that only qualified candidates will be contacted for the interview.
- Receiving Deadline:21\03\2021.fBackend Developer