Posted 5 months ago

أحسن وقت تتقدم فيه هو دلوقتي

Software Engineer – Python – Container Images

Makkah, Saudi Arabia Egypt
June 15, 2025
Engineering - Telecom/Technology Active

Position Details

Location

Makkah, Saudi Arabia Egypt

Posted Date

June 15, 2025

Employment Type

Engineering - Telecom/Technology

متوسط الراتب

خطأ: تعذر الحصول على معلومات الراتب من Gemini API

Job Description

Canonical -

Company: Canonical –

WebSite: Makkah, Saudi Arabia

Job Description:**Option 1 (Focus on Job Description):**

**Software Engineer – Container Images**

Canonical, a leading provider of open source solutions, seeks a highly motivated and experienced Software Engineer to contribute to the development and maintenance of its expanding portfolio of Ubuntu-based container images. This role presents an opportunity to contribute to a new generation of container images designed to simplify open-source application deployment globally, adhering to principles of open collaboration and community participation.

**Responsibilities:**

* Develop and maintain robust, scalable, and cutting-edge container images.
* Implement and maintain automated CI/CD processes for building, testing, and publishing container images.
* Develop tools and tests for assessing security compliance and cloud-native compatibility.
* Participate in code and architectural reviews to uphold rigorous engineering standards.
* Contribute to the improvement of Python- and Go-based container-building tools, both as a user and a developer.
* Provide technical feedback to inform team decision-making processes.
* Engage with the open-source community as a subject-matter expert.
* Contribute to the knowledge base by creating and maintaining documentation.
* Collaborate within an agile and globally distributed environment.
* Mentor junior team members and participate in the hiring process.

**Qualifications:**

* Knowledge and passion for software development.
* Proven experience in collaborative development as a team player.
* Proficiency in CI/CD systems (e.g., Jenkins, GitHub Actions, Concourse CI).
* Familiarity with GitOps principles and workflows.
* Demonstrated track record of delivering timely, high-quality software.
* Experience building container images.
* Mastery of at least one container management/orchestration tool (e.g., Docker, Kubernetes).
* Proficiency in Python.
* Experience in Linux systems administration and package management.
* Excellent written and verbal communication skills for conveying technical concepts.
* Ability to contribute clarity to technical and engineering discussions.
* Commitment to knowledge sharing and open collaboration.
* Skills ranging from a Graduate to a mid-senior Software Engineer level.
* Bachelor’s degree in Computer Science, STEM, or a related field.

**Location:** EMEA. The role allows for remote work with approximately 15% global travel for internal and external events.

**Benefits:**

Canonical offers a comprehensive benefits package, including competitive compensation determined by geographical location, experience, and performance. The package includes an annual bonus or commission, a personal learning and development budget of USD 2,000 per year, annual compensation review, recognition rewards, generous leave policies, a Team Member Assistance Program, and opportunities for international travel.

**About Canonical:**

Canonical is a pioneering technology company committed to open source innovation. As the publisher of Ubuntu, a leading platform for AI, IoT, and cloud computing, Canonical is dedicated to fostering a diverse and inclusive workplace.

Skills:

share :

نصائح تهمك

  • جهز CV حديث قبل التقديم
  • تأكد من تحديث معلومات التواصل في سيرتك الذاتية
  • اقرأ وصف الوظيفة بعناية قبل التقديم
  • جهز رسالة تغطية مخصصة للوظيفة
  • تأكد من صحة جميع المعلومات في طلبك
  • احفظ نسخة من طلب التقديم
  • تابع بريدك الإلكتروني بانتظام
  • جهز نفسك للمقابلة الشخصية مسبقاً
Apply Now