Project Planning: Collaborate with stakeholders to define project scope, objectives, and deliverables. Create detailed project plans, timelines, and resource allocation strategies.
Project Execution: Lead project teams, providing clear direction and guidance. Monitor and track project progress, ensuring tasks are completed on schedule and within budget.
Risk Management: Identify potential risks and issues, develop mitigation strategies, and resolve challenges to keep projects on track.
Stakeholder Communication: Maintain effective communication with all stakeholders, providing project status updates, and progress reports, and addressing any concerns or queries.
Team Management: Coordinate with department leads to allocate resources effectively, ensuring the right talent is available for each project phase.
Part of training execution: Lead, mentor, retention and motivate high performance project resources for seamless delivery across engagements for all clients. Monitor the training program closely, review the work, and provide feedback regularly.
Quality Control: Implement quality assurance measures to maintain high standards throughout project delivery. Also should have good functional QA skills.
Documentation: Maintain comprehensive project documentation, including project plans, meeting minutes, and relevant project records.
Continuous Improvement: Identify opportunities for process optimization and implement improvements to enhance efficiency.
Innovation Advocacy: Champion a culture of innovation within project teams, fostering an environment where creativity flourishes and unconventional solutions are embraced.
Requirements:
Proven experience as a Project Manager/ APM or similar role, handling software development or technology-related projects.
Strong understanding of requirement gathering from clients.
Strong understanding of project management methodologies, tools, and techniques including Pre Sales and Post sales.
Experience of working on different development methodology like Agile , Waterfall and Hybrid.
Solid technical background, with the ability to comprehend complex technical concepts and effectively communicate with technical teams and cross functional team.
Should have Knowledge of server environment.
Excellent leadership and team management skills, fostering a collaborative and productive working environment.
Exceptional communication and interpersonal abilities, enabling effective interaction with stakeholders at all levels.
Proven track record of successfully delivering projects on time and within budget.
Strong analytical and problem-solving skills, with a keen eye for detail.
Ability to adapt quickly to changing project requirements and priorities.
Bachelor's degree in Computer Science, Engineering, or a related field.