Requirements:

1. Core Project Management Skills

  • Project Lifecycle Management: Solid understanding of SDLC (Software Development Life Cycle) phases.
  • Agile Methodologies: Proficiency in Scrum and Kanban frameworks; experience facilitating daily stand-ups, sprint planning, and retrospectives.
  • Requirements Management: Ability to assist in gathering requirements and translating them into clear user stories and tasks.
  • Task Prioritization: Skilled in using techniques like MoSCoW or Eisenhower Matrix to manage team backlog.
  • Scope Control: Experience in monitoring project scope and identifying potential feature creep.

2. Technical Proficiency & Tools

  • Project Management Tools: Advanced user of Jira (creating boards, filters, basic JQL) and Confluence (documentation management).
  • Work Breakdown Structure (WBS): Ability to decompose complex goals into manageable tasks.
  • Reporting: Experience in creating status reports, burndown charts, and velocity tracking.
  • Basic Technical Literacy: Understanding of APIs, frontend/backend separation, and deployment processes to communicate effectively with engineers.

3. Soft Skills & Communication

  • Stakeholder Management: Experience in maintaining regular communication with clients and internal stakeholders.
  • Conflict Resolution: Ability to navigate team disagreements and find win-win solutions.
  • Proactive Problem Solving: Identifying risks early and proposing mitigation plans.
  • Time Management: Excellent organizational skills with the ability to handle multiple priorities under tight deadlines.
  • Presentation Skills: Confident in presenting project updates and demos to stakeholders.

Responsibilities:

  • Assist in managing projects, focusing on scope, time, and cost under senior guidance.
  • Communicate effectively with clients, team members, and stakeholders.
  • Control project tasks, track impediments, and help create action plans.
  • Prepare and maintain project documentation and reports.
  • Utilize project management tools (e.g., Jira, Confluence) to ensure transparent processes.
  • Participate in Agile ceremonies and planning sessions.
  • Help measure project performance and identify areas for improvement.
  • Apply SDLC and Agile methodologies in practical project scenarios.
  • Problem-solving, task prioritization, and expectation management.
  • Assist in budget tracking and resource allocation.
  • Support the development and delivery of project presentations and proposals.
  • Provide regular project updates and other reports.
  • Engage in continuous learning and professional development activities.