شركة Canonical تعلن عن 5وظائف ادارية وهندسة شاغرة في البحرين Canonical Company announces 5 vacant administrative and engineering positions in Bahrain

    


 
 Bahrain Jobs Today: Canonical  Company announces new job opportunities. Are you looking for job opportunities in Bahrain? Canonical Company announces the opening of recruitment for many jobs in various specializations in Bahrain on today's date. These opportunities are available to all nationalities. Learn about the available jobs and how to apply through the following advertisement.


Required jobs in Canonical company and their details:

    Engineering Manager, App Stores Backend

About the job
  • This is a technical management role to lead a team that develops Python and Golang micro-services that power our global software distribution engine. The world sees it as the Snap Store and Charmhub.io marketplaces, behind the scenes it is a unified system that understands key concepts in software distribution - architectures, releases, betas, release candidates, stable releases, branches and more. We are expanding the range of software we can deliver through this system, and excited that we can transform the experience that people all over the world have with their open source software. If you have a passion for clean APIs, believe that great engineers ship software calmly and regularly against an agile plan, and know that tests are the key to higher velocity and reliability, you'll fit right in.

Software Engineer - SaaS (launchpad.net)

What you'll do

  • Proactively collaborate within and contribute to design, architecture, and feature-selection for solutions across distributed teams
  • Write high-quality, API-first Python code with unit tests
  • Debug issues and produce high-quality fixes
  • Review code produced by other engineers
  • Work from home with global travel 2 to 4 times a year for internal and external events

Who you are

  1. You love technology, working with brilliant people, and solving interesting problems
  2. You are a strategic thinker
  3. You are curious, flexible, articulate, and accountable
  4. You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  5. You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
  6. You have proficiency delivering robust code to production, preferably written in Python.
  7. You have experience and enjoy maintaining and improving large and mature web applications.
  8. You have experience with databases, ORMs (PostgreSQL a plus), data management, and data modelling.
  9. You have an interest in, or experience with, integration, infrastructure and operations.
  10. You believe that robust security requires conscious efforts at every stage of delivery.
  11. You have familiarity with Ubuntu as a development and deployment platform.
  12. You have a solid understanding of the structure of various software packaging systems, including Debian/Ubuntu packages.

Junior HR Generalist

What your day will look like
  • Provide HR support by answering team members' questions and responding to requests regarding their employment and contracts, escalating when necessary. Requests may include information about the new starter process and onboarding, questions regarding global benefits, employment verifications, and other general inquiries.
  • Maintain our HRIS, ensuring a high degree of accuracy and timeliness in processing all team member changes and new joiners. 
  • Owning global projects (e.g. engagement, training or culture initiatives)
  • Partnering with the managers and employees - supporting HR processes and driving the people strategy for your areas of responsibility
  • Working as a truly global partner to colleagues, especially leads, managers and executives
  • Process new hires, including country-specific on-boarding documentation, creation of files, systems set-up, and coordination of introductory reviews. 
  • Provide support to employees for the enrollment and processing of benefits and the payroll process, ensuring monthly data is provided on time and is accurate.
  • Liaise with payroll to guarantee smooth salary payments.
  • Create purchase orders for internal departments. 
  • Provide administrative support to employees for the enrollment and processing of benefits. 
  • Conduct regular audits of employment files and systems to ensure they are up-to-date, accurate, and GDPR compliant. 
  • Continually work to better our processes, spotting areas we can improve to drive our function forward.
  • Conduct and manage global background checks.

New Graduate HR Generalist

What your day will look like
  • Provide HR support by answering team members' questions and responding to requests regarding their employment and contracts, escalating when necessary. Requests may include information about the new starter process and onboarding, questions regarding global benefits, employment verifications, and other general inquiries.
  • Maintain our HRIS, ensuring a high degree of accuracy and timeliness in processing all team member changes and new joiners. 
  • Owning global projects (e.g. engagement, training or culture initiatives)
  • Partnering with the managers and employees - supporting HR processes and driving the people strategy for your areas of responsibility
  • Working as a truly global partner to colleagues, especially leads, managers and executives
  • Process new hires, including country-specific on-boarding documentation, creation of files, systems set-up, and coordination of introductory reviews. 
  • Provide support to employees for the enrollment and processing of benefits and the payroll process, ensuring monthly data is provided on time and is accurate.
  • Liaise with payroll to guarantee smooth salary payments.
  • Create purchase orders for internal departments. 
  • Provide administrative support to employees for the enrollment and processing of benefits. 
  • Conduct regular audits of employment files and systems to ensure they are up-to-date, accurate, and GDPR compliant. 
  • Continually work to better our processes, spotting areas we can improve to drive our function forward.
  • Conduct and manage global background checks.

What we are looking for in you

  1. An exceptional academic track record from both high school and preferably university
  2. Experience working in an entry-level role in an HR/People team is beneficial, preferably in the Technology industry.
  3. Excellent verbal and written communication skills. 
  4. Able to prioritize complex workloads, manage time effectively and work well under pressure. 
  5. Self-motivated and results-orientated with a clear focus on accuracy. 
  6. High level of honesty, integrity, and ability to handle confidential data. 
  7. Flexible attitude and easily adaptable to change. 
  8. Willing to take the initiative and provide suggestions and ideas to contribute to the success of the role/team.
  9. Ambitious to grow your career within HR.
  10. Willingness to travel up to 4 times a year for internal events

Software Engineering Director

We have director level roles across a wide range of engineering domains, including:
  • Python and Golang
  • C / C++ / Rust
  • Data infrastructure
  • HTML / CSS / JavaScript / Typescript / React
  • Flutter
  • Distro packaging and systems
  • SAAS and web microservices
  • Kernel
  • Servers
  • Graphics, Browser and Desktop 
  • Silicon enablement and embedded devices
  • Product Security

What you'll do

  • Lead multiple teams of engineers, ranging from graduate to senior
  • Develop your engineering managers and maintain Canonical culture
  • Hire staff level engineers for specific roles like performance and quality
  • Coach, mentor, and offer career development feedback
  • Identify and measure indicators of team health and productivity
  • Ensure rounded delivery including community participation and docs
  • Implement disciplined engineering processes and defend them
  • Set and measure progress against benchmark goals for speed and efficiency
  • Represent your product to stakeholders, partners, and customers
  • Develop and evangelise great engineering and organisational practices
  • Plan and manage progress on agreed goals and projects
  • Be an active part of the leadership team, collaborating with other leaders
  • Collaborate with leads for related or dependent products

Python Software Engineer 


Role description
  • We are looking for a self-motivated software engineer with experience developing in Python, to work on test automation tools or Linux based embedded hardware. This role offers an exciting opportunity to push the industry forward by enabling entirely new Linux based hardware testing capabilities, scaling up hardware certification efforts and allowing for deeper test coverage.

  • The role involves the development and maintenance of Canonical's open source certification tools, supporting the creation of hardware solutions for test automation, and automating our existing processes. We seek out continuous process and tooling improvements as part of expanding the certification test suites, ultimately to improve the quality of Linux experience felt by millions of Linux end users.

Key responsibilities

  • Maintain and develop new features to our Python based test automation tools like Checkbox, used by both in-house teams and industry partners.
  • Invent new ways to enable remote, automated testing.
  • Help build the software counterpart to in-house designed testing hardware to help test device enablement (graphics, hotplug, bluetooth, etc).
  • Write functional and performance tests to support hardware enablement and to protect from regressions.
  • Participate in meetings involving international travel 2-3 times per year.

Required Skills And Experience

  • Knowledge of Python programming language.
  • Quality oriented, pragmatic approach to software design and implementation.
  • Interest in test automation methodologies.
  • Previous experience working with Ubuntu or other Linux distributions.
  • Ability to be productive in a globally distributed team.
Desired Skills And Experience
  • Passion for tinkering: you are a maker.
  • Experience working in an agile environment.
  • Hardware testing experience, for example in the IoT space.
  • Familiarity with the C programming language.

How to apply for jobs


To apply for the aforementioned jobs, you can follow these steps:

  1. To go to the application page. (Job opportunities for Canonical Company )
  2. Click on a job title to view details.
  3. Please click the Easy Apply button at the top of the page.
  4. Enter the required information in the pop-up screens.
  5. Click Review to review the form.

Source and additional details

  • Job source: The official website of the company
  • Posted Date13-2-2023 (Please check the date before applying).
  • Required Nationalities: All nationalities.       

وظائف البحرين اليوم: تعلن شركة كانونيكال عن فرص عمل جديدة. هل تبحث عن فرص عمل في البحرين؟ تعلن شركة كانونيكال عن فتح باب التوظيف للعديد من الوظائف في مختلف التخصصات في البحرين بتاريخ اليوم. وهذه الفرص متاحة لجميع الجنسيات. تعرف على الوظائف المتاحة وكيفية التقديم من خلال الإعلان التالي.

الوظائف المطلوبة في شركة كانونيكال وتفاصيلها:

    مدير الهندسة، الواجهة الخلفية لمتاجر التطبيقات

عن العمل
  • هذا دور إداري تقني لقيادة فريق يقوم بتطوير خدمات Python و Golang الصغيرة التي تعمل على تشغيل محرك توزيع البرامج العالمي لدينا. يعتبره العالم بمثابة أسواق Snap Store وCharmhub.io، وهو خلف الكواليس نظام موحد يفهم المفاهيم الأساسية في توزيع البرامج - البنيات والإصدارات والإصدارات التجريبية والإصدارات المرشحة والإصدارات المستقرة والفروع والمزيد. نحن نعمل على توسيع نطاق البرامج التي يمكننا تقديمها من خلال هذا النظام، ويسعدنا أن نتمكن من تحويل تجربة الأشخاص في جميع أنحاء العالم باستخدام برامجهم مفتوحة المصدر. إذا كان لديك شغف بواجهات برمجة التطبيقات النظيفة، وتعتقد أن المهندسين العظماء يقومون بتسليم البرامج بهدوء وبانتظام وفقًا لخطة مرنة، وتعرف أن الاختبارات هي المفتاح إلى سرعة وموثوقية أعلى، فسوف تكون مناسبًا تمامًا.

مهندس برمجيات - SaaS (launchpad.net)

ماذا ستفعل

  • التعاون بشكل استباقي والمساهمة في التصميم والهندسة المعمارية واختيار الميزات للحلول عبر الفرق الموزعة
  • اكتب كود Python عالي الجودة وواجهة برمجة التطبيقات (API) الأول مع اختبارات الوحدة
  • تصحيح المشكلات وإنتاج إصلاحات عالية الجودة
  • مراجعة الكود الذي أنتجه مهندسون آخرون
  • العمل من المنزل مع السفر العالمي 2 إلى 4 مرات سنويًا للمناسبات الداخلية والخارجية

من أنت

  1. تحب التكنولوجيا والعمل مع الأشخاص الرائعين وحل المشكلات المثيرة للاهتمام
  2. أنت مفكر استراتيجي
  3. أنت فضولي ومرن وواضح ومسؤول
  4. أنت تقدر المهارات الناعمة وتكون شغوفًا وجريئًا ومدروسًا ولديك دوافع ذاتية
  5. لديك درجة البكالوريوس أو ما يعادلها في علوم الكمبيوتر أو العلوم والتكنولوجيا والهندسة والرياضيات (STEM) أو درجة مماثلة
  6. لديك الكفاءة في تقديم تعليمات برمجية قوية للإنتاج، ويفضل أن تكون مكتوبة بلغة بايثون.
  7. لديك خبرة وتستمتع بصيانة وتحسين تطبيقات الويب الكبيرة والناضجة.
  8. لديك خبرة في قواعد البيانات، وORMs (PostgreSQL زائد)، وإدارة البيانات، ونمذجة البيانات.
  9. لديك اهتمام أو خبرة في التكامل والبنية التحتية والعمليات.
  10. أنت تؤمن بأن الأمان القوي يتطلب جهودًا واعية في كل مرحلة من مراحل التسليم.
  11. لديك معرفة بـ Ubuntu كمنصة للتطوير والنشر.
  12. لديك فهم قوي لبنية أنظمة تعبئة البرامج المختلفة، بما في ذلك حزم Debian/Ubuntu.

أخصائي موارد بشرية مبتدئ

كيف سيبدو يومك
  • توفير دعم الموارد البشرية من خلال الإجابة على أسئلة أعضاء الفريق والرد على الطلبات المتعلقة بتوظيفهم وعقودهم، والتصعيد عند الضرورة. قد تتضمن الطلبات معلومات حول عملية البدء الجديدة والتأهيل، وأسئلة تتعلق بالمزايا العالمية، وعمليات التحقق من التوظيف، والاستفسارات العامة الأخرى.
  • الحفاظ على نظام معلومات الموارد البشرية الخاص بنا، مما يضمن درجة عالية من الدقة والتوقيت المناسب في معالجة جميع تغييرات أعضاء الفريق والمنضمين الجدد. 
  • امتلاك مشاريع عالمية (مثل المشاركة أو التدريب أو المبادرات الثقافية)
  • الشراكة مع المديرين والموظفين - دعم عمليات الموارد البشرية وقيادة استراتيجية الأفراد في مجالات مسؤوليتك
  • العمل كشريك عالمي حقيقي للزملاء، وخاصة القادة والمديرين والمديرين التنفيذيين
  • معالجة التعيينات الجديدة، بما في ذلك الوثائق الخاصة بكل بلد، وإنشاء الملفات، وإعداد الأنظمة، وتنسيق المراجعات التمهيدية. 
  • تقديم الدعم للموظفين لتسجيل ومعالجة المزايا وعملية كشوف المرتبات، مع ضمان توفير البيانات الشهرية في الوقت المحدد ودقتها.
  • الاتصال بكشوف المرتبات لضمان دفع الرواتب بشكل سلس.
  • إنشاء أوامر الشراء للإدارات الداخلية. 
  • تقديم الدعم الإداري للموظفين لتسجيل ومعالجة المزايا. 
  • قم بإجراء عمليات تدقيق منتظمة لملفات وأنظمة التوظيف للتأكد من أنها محدثة ودقيقة ومتوافقة مع اللائحة العامة لحماية البيانات. 
  • نعمل باستمرار على تحسين عملياتنا، وتحديد المجالات التي يمكننا تحسينها لدفع وظيفتنا إلى الأمام.
  • إجراء وإدارة فحوصات الخلفية العالمية.

أخصائي موارد بشرية حديث التخرج

كيف سيبدو يومك
  • توفير دعم الموارد البشرية من خلال الإجابة على أسئلة أعضاء الفريق والرد على الطلبات المتعلقة بتوظيفهم وعقودهم، والتصعيد عند الضرورة. قد تتضمن الطلبات معلومات حول عملية البدء الجديدة والتأهيل، وأسئلة تتعلق بالمزايا العالمية، وعمليات التحقق من التوظيف، والاستفسارات العامة الأخرى.
  • الحفاظ على نظام معلومات الموارد البشرية الخاص بنا، مما يضمن درجة عالية من الدقة والتوقيت المناسب في معالجة جميع تغييرات أعضاء الفريق والمنضمين الجدد. 
  • امتلاك مشاريع عالمية (مثل المشاركة أو التدريب أو المبادرات الثقافية)
  • الشراكة مع المديرين والموظفين - دعم عمليات الموارد البشرية وقيادة استراتيجية الأفراد في مجالات مسؤوليتك
  • العمل كشريك عالمي حقيقي للزملاء، وخاصة القادة والمديرين والمديرين التنفيذيين
  • معالجة التعيينات الجديدة، بما في ذلك الوثائق الخاصة بكل بلد، وإنشاء الملفات، وإعداد الأنظمة، وتنسيق المراجعات التمهيدية. 
  • تقديم الدعم للموظفين لتسجيل ومعالجة المزايا وعملية كشوف المرتبات، مع ضمان توفير البيانات الشهرية في الوقت المحدد ودقتها.
  • الاتصال بكشوف المرتبات لضمان دفع الرواتب بشكل سلس.
  • إنشاء أوامر الشراء للإدارات الداخلية. 
  • تقديم الدعم الإداري للموظفين لتسجيل ومعالجة المزايا. 
  • قم بإجراء عمليات تدقيق منتظمة لملفات وأنظمة التوظيف للتأكد من أنها محدثة ودقيقة ومتوافقة مع اللائحة العامة لحماية البيانات. 
  • نعمل باستمرار على تحسين عملياتنا، وتحديد المجالات التي يمكننا تحسينها لدفع وظيفتنا إلى الأمام.
  • إجراء وإدارة فحوصات الخلفية العالمية.

ما نبحث عنه فيك

  1. سجل أكاديمي استثنائي من المدرسة الثانوية ويفضل الجامعة
  2. تعتبر الخبرة في العمل في دور مبتدئ في فريق الموارد البشرية/الأفراد مفيدة، ويفضل أن يكون ذلك في صناعة التكنولوجيا.
  3. مهارات تواصل خطية وشفويه ممتازة. 
  4. القدرة على تحديد أولويات أعباء العمل المعقدة وإدارة الوقت بفعالية والعمل بشكل جيد تحت الضغط. 
  5. لديهم دوافع ذاتية وموجهة نحو النتائج مع التركيز الواضح على الدقة. 
  6. مستوى عالٍ من الصدق والنزاهة والقدرة على التعامل مع البيانات السرية. 
  7. موقف مرن وقابل للتكيف بسهولة مع التغيير. 
  8. على استعداد لأخذ زمام المبادرة وتقديم الاقتراحات والأفكار للمساهمة في نجاح الدور / الفريق.
  9. طموح لتنمية حياتك المهنية داخل الموارد البشرية.
  10. الاستعداد للسفر حتى 4 مرات في السنة لحضور الأحداث الداخلية

مدير هندسة البرمجيات

لدينا أدوار على مستوى المدير في مجموعة واسعة من المجالات الهندسية، بما في ذلك:
  • بايثون وجولانج
  • ج/C++/الصدأ
  • البنية التحتية للبيانات
  • HTML / CSS / جافا سكريبت / تايب سكريبت / رد الفعل
  • رفرفة
  • توزيعات التعبئة والتغليف والأنظمة
  • SAAS وخدمات الويب الدقيقة
  • نواة
  • الخوادم
  • الرسومات والمتصفح وسطح المكتب 
  • تمكين السيليكون والأجهزة المدمجة
  • أمن المنتج

ماذا ستفعل

  • قيادة فرق متعددة من المهندسين، بدءًا من الخريجين إلى كبارهم
  • قم بتطوير مديريك الهندسيين وحافظ على الثقافة الأساسية
  • قم بتعيين مهندسين على مستوى الموظفين لأدوار محددة مثل الأداء والجودة
  • مدرب ومعلم ويقدم ملاحظات حول التطوير الوظيفي
  • تحديد وقياس مؤشرات صحة الفريق وإنتاجيته
  • ضمان التسليم الشامل بما في ذلك المشاركة المجتمعية والمستندات
  • تنفيذ العمليات الهندسية المنضبطة والدفاع عنها
  • تحديد وقياس التقدم مقابل الأهداف القياسية للسرعة والكفاءة
  • قم بتمثيل منتجك لأصحاب المصلحة والشركاء والعملاء
  • تطوير وتنصير الممارسات الهندسية والتنظيمية العظيمة
  • تخطيط وإدارة التقدم المحرز في الأهداف والمشاريع المتفق عليها
  • كن جزءًا نشطًا من فريق القيادة، وتعاون مع القادة الآخرين
  • التعاون مع العملاء المتوقعين للمنتجات ذات الصلة أو التابعة

مهندس برمجيات بايثون 


وصف الدور
  • نحن نبحث عن مهندس برمجيات لديه دوافع ذاتية ولديه خبرة في التطوير في Python، للعمل على أدوات الاختبار التلقائي أو الأجهزة المدمجة المستندة إلى Linux. يوفر هذا الدور فرصة مثيرة لدفع الصناعة إلى الأمام من خلال تمكين إمكانات اختبار الأجهزة الجديدة تمامًا المستندة إلى Linux، وتوسيع نطاق جهود اعتماد الأجهزة والسماح بتغطية اختبار أعمق.

  • يتضمن الدور تطوير وصيانة أدوات التصديق مفتوحة المصدر من Canonical، ودعم إنشاء حلول الأجهزة لأتمتة الاختبار، وأتمتة عملياتنا الحالية. نسعى إلى إجراء تحسينات مستمرة على العمليات والأدوات كجزء من توسيع مجموعات اختبار الشهادات، وذلك في نهاية المطاف لتحسين جودة تجربة Linux التي يشعر بها الملايين من مستخدمي Linux النهائيين.

المهام الأساسية

  • الحفاظ على ميزات جديدة وتطويرها لأدوات أتمتة الاختبار المستندة إلى Python مثل Checkbox، والتي يستخدمها كل من الفرق الداخلية وشركاء الصناعة.
  • ابتكر طرقًا جديدة لتمكين الاختبار الآلي عن بعد.
  • ساعد في بناء نظير البرنامج لأجهزة الاختبار المصممة داخليًا للمساعدة في اختبار تمكين الجهاز (الرسومات، والتوصيل السريع، والبلوتوث، وما إلى ذلك).
  • قم بكتابة الاختبارات الوظيفية واختبارات الأداء لدعم تمكين الأجهزة والحماية من التراجعات.
  • المشاركة في الاجتماعات التي تنطوي على السفر الدولي 2-3 مرات في السنة.

المهارات والخبرة المطلوبة

  • معرفة لغة البرمجة بايثون.
  • نهج عملي موجه نحو الجودة لتصميم البرامج وتنفيذها.
  • الاهتمام بمنهجيات أتمتة الاختبار.
  • خبرة سابقة في العمل مع Ubuntu أو توزيعات Linux الأخرى.
  • القدرة على أن تكون منتجًا في فريق موزع عالميًا.
المهارات والخبرة المطلوبة
  • شغف الترقيع: أنت صانع.
  • خبرة في العمل في بيئة رشيقة.
  • تجربة اختبار الأجهزة، على سبيل المثال في مجال إنترنت الأشياء.
  • الإلمام بلغة البرمجة C.

كيفية التقدم للوظائف


وللتقدم للوظائف المذكورة أعلاه يمكنك اتباع الخطوات التالية:

  1. للذهاب إلى صفحة التطبيق. فرص عمل لدى شركة كانونيكال  )
  2. انقر على المسمى الوظيفي لعرض التفاصيل.
  3. الرجاء الضغط على زر التقديم السهل في أعلى الصفحة.
  4. أدخل المعلومات المطلوبة في الشاشات المنبثقة.
  5. انقر فوق مراجعة لمراجعة النموذج.

المصدر وتفاصيل إضافية

  • مصدر الوظيفة: الموقع الرسمي للشركة
  • تاريخ النشر 13-2-2023 (يرجى التحقق من التاريخ قبل التقديم).
  • الجنسيات المطلوبة: جميع الجنسيات.
Comments

اعلان2




Font Size
+
16
-
lines height
+
2
-