We are looking for a passionate and detailed person to help us provide schedule/tasks planning and management for established initiatives within a company. Ensure that releases are completed to specification, within an established time frame. Balancing the technical prowess required for the role with the soft skills necessary for release management.
Individuals who work well in a collaborative environment and pay meticulous attention to detail tend to excel in the position of Technical Project Manager. Work closely with the product manager, developers, QA and support team.
The ideal candidate must have experience of programming and management. Manages, documents, and enhances an organization's software products and implementation. They oversee and ensure timely software releases for organizations and manage the implementation process from development through execution. Also has technical background to clarify issues among internal teams.
1)Planning release lifecycle.
2)Tracking development process and follow up.
3)Prepare release documentation.
4)Cross teams communication among Engineering Div.
6)Investigate and resolve technical issues as tier-2 support from the support team.
Skills and Qualifications
1)3+ years in software product management and development.
2)Fluent in English, both written and spoken.
3)Able to manage delivery of multiple tasks.
4)Knowledge of Agile and Scrum.
5)Well organized, patient and attentive.
6)Understanding of CI/CD pipelines.
7)Problem solver in ambiguous situations, flexible in face of change, and self-motivated.
8)Familiar with Linux shell script, python, jenkins, git, Bitbucket, restful API.
9)With technical background to analyze issues.
10)Master Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.