Job Title Technical Project Manager Experience 5-10 Years (Can be adjusted based on the requirement)
Job Summary We are seeking an experienced Technical Project Manager to lead the planning, execution, and successful delivery of software development projects. The ideal candidate should possess strong technical knowledge, project management expertise, stakeholder management skills, and experience working in Agile environments.
Key Responsibilities - Manage end-to-end software development projects.
- Gather and analyze business and technical requirements.
- Create project plans, timelines, and resource allocation plans.
- Coordinate with development, QA, DevOps, Product, and Business teams.
- Monitor project progress, risks, issues, and dependencies.
- Conduct sprint planning, daily stand-ups, retrospectives, and sprint reviews.
- Track project milestones and ensure timely delivery.
- Manage project budgets and resource utilization.
- Communicate project status to stakeholders and leadership.
- Identify project risks and implement mitigation plans.
- Ensure quality standards and compliance throughout the project lifecycle.
- Facilitate release planning and production deployments.
- Drive continuous process improvements.
Required Technical Skills - Agile/Scrum methodologies
- SDLC & STLC
- Project Management
- Jira
- Confluence
- Microsoft Project (optional)
- Azure DevOps
- Git/GitHub
- CI/CD concepts
- REST APIs
- SQL
- Cloud Platforms (AWS/Azure/GCP)
- Software Architecture basics
- Risk Management
- Resource Planning
Preferred Skills - PMP Certification
- Scrum Master Certification (CSM/PSM)
- SAFe Agile knowledge
- Product Management exposure
- DevOps understanding
- Data Analytics basics
Soft Skills - Excellent communication
- Leadership
- Stakeholder Management
- Conflict Resolution
- Negotiation Skills
- Decision Making
- Problem Solving
- Team Management
- Time Management
- Presentation Skills
Responsibilities Throughout the Project Lifecycle Planning - Define project scope
- Estimate timelines
- Prepare project roadmap
- Allocate resources
- Risk assessment
Execution - Coordinate development teams
- Monitor sprint progress
- Remove blockers
- Track deliverables
- Conduct status meetings
Monitoring - Budget tracking
- Risk tracking
- Schedule adherence
- Quality metrics
- KPI reporting
Closure - Project documentation
- Lessons learned
- Client sign-off
- Knowledge transfer
- Project retrospective
Tools - Jira
- Confluence
- Azure DevOps
- Microsoft Project
- Trello
- Slack
- Microsoft Teams
- GitHub
- Jenkins
- Power BI
- Excel
Education - Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
- MBA (preferred but optional).
Nice to Have - Experience managing distributed teams.
- Experience with cloud-native applications.
- Experience working with AI/ML projects.
- Experience managing enterprise SaaS products.
- Vendor management experience.
KPIs - On-time project delivery
- Budget adherence
- Sprint velocity
- Defect leakage
- Customer satisfaction (CSAT)
- Team utilization
- Release success rate
- Risk resolution time
Typical Interview Topics - Agile vs Waterfall
- Scrum ceremonies
- Sprint planning
- Risk management
- Stakeholder communication
- Resource allocation
- Conflict management
- Jira workflow
- Release management
- SDLC phases
- Estimation techniques (Story Points, Planning Poker)
- RAID logs
- Change management
- Team leadership
- Budget management
- Vendor management