وصف الوظيفة
نحن نبحث عن مدير مشروع برمجي متحمّس للمساعدة في التخطيط والتنفيذ وتسليم مشاريع البرمجيات في الوقت المحدد وضمن النطاق. سيكون المرشح المثالي يعمل عن كثب مع فرق متعددة الوظائف، بما في ذلك المطورين، المختبرين، وأصحاب المصلحة، لضمان تحقيق أهداف المشروع بكفاءة.
المهام- المساعدة في تعريف نطاق المشروع والأهداف والتسليمات بالتعاون مع مديري المشاريع وكبار أصحاب المصلحة.
- إنشاء وصيانة جداول المشروع والجداول الزمنية وخطط تخصيص الموارد.
- متابعة تقدم المشروع، وتحديد المخاطر، وضمان حل issues في الوقت المناسب.
- تسهيل التواصل بين المطورين والمصممين وفِرق QA وأصحاب المصلحة.
- تنظيم والمشاركة في اجتماعات الوقوف المنتظمة، وتخطيط السبرينت، والتقييمات.
- توثيق متطلبات المشروع والتحديثات والقرارات لضمان المحاذاة.
- الحفاظ على توثيق دقيق ومُحدّث للمشروع.
- تحديد المخاطر المحتملة والعمل مع الفرق لتنفيذ استراتيجيات التخفيف.
- مراقبة عمليات دورة حياة تطوير البرمجيات (SDLC) لضمان اتباع أفضل الممارسات.
- المساعدة في التنسيق لأنشطة الاختبار والتوزيع.
- إدارة تواصل أصحاب المصلحة الداخليين والخارجيين.
- تقديم تحديثات وتقارير منتظمة عن المشروع.
المتطلبات التقنية- درجة البكالوريوس في علوم الكمبيوتر، تقنية المعلومات، الأعمال، أو مجال ذو صلة.
- 5-7 سنوات خبرة في تطوير البرمجيات، إدارة مشاريع تقنية المعلومات، أو بيئات أجايل.
- معرفة قوية بأطر عمل أجايل (Scrum, Kanban) وفعاليات أجايل.
- الاجادة في أدوات إدارة المشاريع (Jira, Trello, ClickUp, Microsoft Project).
- شهادة PMP، CAPM، أو Scrum Master.
- معرفة أساسية بلغات البرمجة، تطوير البرمجيات، أو مفاهيم DevOps.
المتطلبات غير التقنية- مهارات تنظيمية ممتازة، وحل المشكلات، وإدارة الوقت.
- قدرات تواصل وتعاون قوية.
- خبرة في إدارة أصحاب المصلحة وتحليل الأعمال.
Job description
We are looking for a motivated Software Project Manager to assist in planning, executing, and delivering software projects on time and within scope. The ideal candidate will work closely with cross-functional teams, including developers, testers, and stakeholders, to ensure project goals are met efficiently.
Duties- Assist in defining project scope, goals, and deliverables in collaboration with senior project managers and stakeholders.
- Create and maintain project schedules, timelines, and resource allocation plans.
- Track project progress, identify risks, and ensure timely issue resolution.
- Facilitate communication between developers, designers, QA teams, and stakeholders.
- Organize and participate in regular stand-up meetings, sprint planning, and retrospectives.
- Document project requirements, updates, and decisions to ensure alignment.
- Maintain accurate and up-to-date project documentation.
- Identify potential risks and work with teams to implement mitigation strategies.
- Monitor software development lifecycle (SDLC) processes to ensure best practices are followed.
- Assist in coordinating testing and deployment activities.
- Manage internal and external stakeholder communication.
- Provide regular project updates and reports.
Technical Requirements- Bachelor’s degree in Computer Science, IT, Business, or a related field.
- 5-7 years of experience in software development, IT project management, or Agile environments.
- Strong knowledge of Agile frameworks (Scrum, Kanban) and Agile ceremonies.
- Proficiency in project management tools (Jira, Trello, ClickUp, Microsoft Project).
- PMP, CAPM, or Scrum Master certification.
- Basic knowledge of programming languages, software development, or DevOps concepts.
Non-Technical Requirements- Excellent organizational, problem-solving, and time-management skills.
- Strong communication and collaboration abilities.
- Experience in stakeholder management and business analysis.