Job Title: Technical Project Manager
We are seeking a dynamic Technical Project Manager to drive the successful delivery of complex technical projects and support our Chief Technology Officer in the strategic execution of our technology initiatives.
Job Summary:
The Technical Project Manager will oversee all aspects of project management from concept to delivery, ensuring projects are completed on time, within scope, and within budget. This role requires a blend of project management expertise, technical proficiency, and effective team leadership. The ideal candidate will have a strong technical background, a hands-on approach, excellent leadership skills, and the ability to manage multiple projects simultaneously.
Responsibilities:
1. Project Planning and Management
· Collaborate with the CTO to define project scope, objectives, and deliverables.
· Develop comprehensive project plans that align customer requirements with company goals and coordinate various managers and technical personnel during all project phases, from initial development through implementation.
· Create and maintain an effort-driven project schedule for each project by identifying and monitoring: overall project timeline, project milestones, tasks, resources, task dependencies, and critical paths.
· Assemble project teams, assign individual responsibilities, and identify appropriate resources as needed.
· Communicate with external customers regarding project status and requirements.
2. Support to CTO
· Assist the CTO in strategic planning and execution of technology initiatives.
· Provide technical insights and recommendations to support decision-making.
· Ensure alignment of project goals with the overall technology strategy of the company.
3. Team Leadership and Collaboration
· Lead and motivate project teams, ensuring clarity of roles, responsibilities, and expectations.
· Facilitate communication and collaboration across departments and stakeholders, including technical and non-technical teams.
· Identify and resolve conflicts within the project team.
4. Technical Oversight
· Participate in code reviews to ensure technical quality and adherence to best practices.
· Provide technical guidance and support to the development team as needed.
· Assist in troubleshooting technical issues that may arise during the project lifecycle, including coding and IT infrastructure challenges.
· Support IT infrastructure projects, including server implementations, firewall/security projects, Windows/Linux buildouts, virtualization, database server buildouts, and service desk transitions and operations.
5. Risk Management
· Identify potential risks and develop mitigation strategies.
· Monitor project risks and implement risk management strategies as necessary.
· Anticipate and identify risks and issues that may impact deliverables; develop and implement mitigation and corrective actions.
· Performance Tracking
· Control and track project performance (scope, time allocations, cost, conversion targets, and quality) by constantly evaluating project progress and conducting regular team status meetings.
· Determine, monitor, and review all project economics, including costs, staffing requirements, resources, and risk.
· Ensure that the project stays on plan by identifying issues and actions and leading team members to resolve issues and complete actions; taking the initiative to make informed decisions consistent with achieving project objectives.
6. Reporting and Quality Assurance
· Monitor and report on the status of project efforts (including weekly time reporting, issue management, and risk prevention/mitigation).
· Ensure quality standards are met by conducting regular project reviews, audits, and assessments.
· Implement continuous improvement practices and methodologies to enhance project delivery.
Required Qualifications
· Master’s or Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
· Experience with Expert level code & architecture experience and project management experience with end-to-end delivery
· PMP, PRINCE2, or other relevant project management certification is an added advantage
· Very Good experience in Solution Architecture/ Technical architecture, CI/ CD and ENG/ Coding best practices (along with tools used in the projects) and SDLC.
· Technology proficiency across managed services, infrastructure, application modernization, AI, working Knowledge of Cloud Infra (AWS, GCP, Azure, Micro-services & DevOps) as an added advantage
· Proficiency with project management tools (e.g., MS Project, JIRA, Trello).
· Ability to manage multiple projects simultaneously and prioritize tasks effectively.
· Excellent communication, presentation, and planning skills
· Exceptional organizational, leadership and stakeholder management skills
· Strong experience of executing projects in Agile Methodology
· Strong people Management skills
· Strong analytical, problem-solving, and troubleshooting skills.
· Solid change control experience.
About NTWIST
NTWIST provides cutting edge artificial intelligence and machine learning solutions to remove human error from industrial control rooms. Our machine learning algorithms and artificial intelligence tools help continuous process plants to improve productivity and cut down costs. We provide tools for mining & metal, oil & gas, petrochemical, food processing and other manufacturing sectors that aim to be ahead of the technology curve and help organizations to operate efficiently.