Junior Database Engineer
📣 إعلان| نوع العقد | دوام كامل | |
| طبيعة الوظيفة | عن بُعد | |
| الموقع | جدة |
وصف الوظيفة
About the Role
Pure-IN (وقود العربية) is seeking a Junior Database Engineer to join its team in Jeddah, Makkah, Saudi Arabia. This is a full-time position requiring 0-1 years of experience. The role involves managing and maintaining the company's PostgreSQL database, ensuring data accuracy and integrity for critical operations, finance, and regulatory reporting.
Role Context
Pure-IN operates fuel stations across four regions around Jeddah and is in the process of bringing its fuel management system in-house. This role is central to ensuring the reliability of data from station controllers, including sales and tank readings, which are critical for internal operations and compliance with Ministry of Energy records. The successful candidate will work within a small team, contributing directly to the live system.
Key Responsibilities
- Implement database schema changes using versioned migration scripts.
- Manage the data migration process from the existing MySQL system to PostgreSQL, including rehearsal, execution, and verification of data totals.
- Ensure the unique storage of data from station controllers, preventing duplicate entries.
- Develop automated checks for data integrity, covering sales totals, tank readings, and time zones, to run on every data change.
- Administer database users and permissions to enforce data access controls.
- Oversee database backups, restore procedures, and query performance optimization as data volume increases.
Qualifications and Requirements
- A degree in computer science, IT, or software engineering, or equivalent practical experience.
- Demonstrated experience with at least one project involving database table design in PostgreSQL or MySQL.
- An active GitHub or GitLab profile showcasing personal code contributions.
- Regular use of an AI coding agent (*, Claude Code, Codex, Cursor) and a project built with such a tool.
- Residency in Jeddah or a confirmed plan to relocate.
Preferred Skills and Experience
- Specific experience with PostgreSQL features such as roles, permissions, migrations, and query plan analysis (EXPLAIN).
- Scripting proficiency in Python, PHP, or Node.
- Familiarity with Linux and SSH, including experience deploying to a server.
- Prior experience in migrating data between different database systems.
- Experience with hardware interaction, including IoT, sensors, Arduino, or serial devices.
Work Environment
The role involves working with a small team, including one other developer and the IT & Software Manager. While most work can be performed remotely, some on-site days in Jeddah are required. The environment involves working with inherited code that requires careful untangling, particularly as it handles financial and regulatory data, necessitating thorough review and testing for every change.
متطلبات الوظيفة
- لا تتطلب خبرة
وظائف مشابهة
قد يعجبك أيضاً
- وظائف ذات صلة بـ Junior Database Engineer
- وظائف منسق طبي في الرياض
- وظائف منسق معارض ومؤتمرات في الرياض
- وظائف موظف استقبال في الرياض
- وظائف Secretary في الرياض
- وظائف Sales Specialist في الرياض
- مجالات وظيفية أخرى في جدة
- وظائف موظف استقبال في جدة
- وظائف Secretary في جدة
- وظائف Sales Specialist في جدة
- وظائف ممثل مبيعات في جدة
- وظائف عامل مستودع في جدة
- وظائف Chef De Partie في جدة
- وظائف HVAC Technician في جدة
- وظائف Barista في جدة
- وظائف Sales Executive في جدة
- وظائف Sales Coordinator في جدة
- استكشف الوظائف في أنحاء المملكة
- وظائف HR Operations Manager في الرياض
- وظائف Project Engineer في القصيم
- وظائف عامل نظافة في الرياض
- وظائف مرافق (مشرف) حافلة في المجمعة
- وظائف Medical Representative في بريدة
- وظائف مهندس زراعي في جازان
- وظائف مدرب معتمد في تبوك
- وظائف Food & Beverage Seller في جدة
- وظائف مهندس مدني في سكاكا
- وظائف أخصائي مشتريات في الخبر