Project Planning and Management\: Plan, execute, and manage the full end-to-end lifecycle of technical projects from initiation to completion. This includes developing and maintaining detailed project plans, schedules, budgets, and resource allocation.
Team and Stakeholder Collaboration\: Collaborate with engineering, product, and IT teams to define project scope, goals, and deliverables. Act as the primary liaison between technical teams and stakeholders, communicating project updates, potential blockers, and technical details in an understandable way.
Ā
Risk and Dependency Management\: Identify, analyze, and proactively oversee risks, dependencies, and technical challenges to ensure project success. Develop mitigation strategies and adapt timelines as needed to account for unforeseen delays.
Ā
Process and Quality Assurance\: Implement and enforce Agile methodologies (Scrum, Kanban) or other project management procedures for efficient workflow. Oversee technical documentation, system requirements, and work closely with Quality Assurance (QA) teams to guarantee high-quality project deliverables.
Ā
Budget and Resource Oversight\: Manage and track project costs, resource utilization, and ensure projects remain within the defined budget.
Ā
Required Qualifications and Skills
Ā
Experience\: Proven experience managing complex technical projects and successfully leading cross-functional teams.
Ā
Technical Knowledge\: Strong understanding of the Software Development Life Cycle (SDLC), databases, system architecture, and cybersecurity.
Ā
Methodologies\: Expertise in agile methodologies (Scrum, Kanban) and experience with project management tools (e.g., JIRA, Trello, Asana, or Microsoft Project).
Ā
Communication\: Exceptional communication skills with the ability to translate complex technical information for non-technical stakeholders.
Ā
Problem-Solving\: Excellent problem-solving, critical thinking, and leadership skills to drive project completion and resolve technical issues.