Job Summary :
We are seeking a highly experienced and technically proficient Project Manager with a minimum of 10 years of experience to lead complex software development, infrastructure, or product initiatives.
The ideal candidate will possess a deep understanding of technical concepts, development lifecycles, and system architecture, enabling them to effectively bridge the gap between business objectives and technical execution.
This role requires a hands-on approach to project planning, risk management, and team leadership within a fast-paced technical Responsibilities :
- Technical Project Planning & Execution : Define project scope, goals, and deliverables in collaboration with technical leads, architects, and engineering teams.
- Develop detailed project plans, schedules, and resource allocations for technically intricate projects.
- Technical Leadership & Mentorship : Guide technical teams in understanding project requirements, identifying potential technical challenges, and proposing effective solutions.
- Provide hands-on support and technical insights as needed.
- Risk & Issue Management : Proactively identify, assess, and mitigate technical risks and dependencies.
- Develop contingency plans and resolve complex technical issues that arise during project execution.
- Stakeholder Communication (Technical & Non-Technical) : Communicate project status, technical challenges, and solutions clearly to both technical teams and non-technical stakeholders, translating complex information into understandable terms.
- Quality Assurance & Technical Standards : Ensure adherence to technical best practices, coding standards, security protocols, and quality objectives throughout the project lifecycle.
- Oversee technical reviews and validations.
- Vendor & Technology Management : Evaluate and manage external technical vendors or tools, ensuring their deliverables align with project technical specifications and quality standards.
- Continuous Improvement : Drive continuous improvement in technical project management methodologies, tools, and processes.
- Advocate for new technologies and approaches that enhance efficiency and Skills & Qualifications :
- 10+ years of progressive experience in project management, with at least 5 years specifically managing technical projects (e.g., software development, cloud migrations, data engineering, cybersecurity initiatives).
- Proven track record of successfully delivering large-scale, complex technical projects on time and within budget.
- Strong understanding of software development methodologies (Agile, Scrum, Waterfall, DevOps) with significant experience in Scrum Master or Agile Coach roles for technical teams.
- Deep technical proficiency in at least one of the following :
- Programming languages (e.g., Python, Java, C#, JavaScript frameworks).
- Cloud platforms (AWS, Azure, GCP) including understanding of IaaS, PaaS, SaaS.
- Database technologies (SQL, NoSQL, data warehousing).
- API design and integration.
- System architecture and design principles.
- Experience with Jira, Azure DevOps, or similar technical project management tools.
- Solid grasp of technical documentation standards and practices.
- Excellent analytical, problem-solving, and decision-making skills with a strong technical aptitude.
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical Skills :
- Certifications such as PMP, CSM, CSPO, SAFe Agilist.
- Experience with automated testing, CI / CD pipelines, and infrastructure as code (IaC).
- Prior experience as a software developer, systems engineer, or technical architect.
- Master's degree in a technical discipline
(ref : hirist.tech)