Technical Program Manager Job Description
Technical Program Manager Duties & Responsibilities
To write an effective technical program manager job description, begin by listing detailed duties, responsibilities and expectations. We have included technical program manager job description templates that you can modify and use.
Sample responsibilities for this position include:
Technical Program Manager Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Technical Program Manager
List any licenses or certifications required by the position: PMP, CCNA, MCSA, SCRUM, CAPM, CTS, PGMP, ITIL
Education for Technical Program Manager
Typically a job would require a certain level of education.
Employers hiring for the technical program manager job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Technical, Engineering, Project Management, Management, Business, Computer Engineering, Technology, Electrical Engineering, Education
Skills for Technical Program Manager
Desired skills for technical program manager include:
Desired experience for technical program manager includes:
Technical Program Manager Examples
Technical Program Manager Job Description
- Establish process, KPIs and tracking methods/tools to measure the progress and improve
- Provide oversight for on-boarding customers/partners, enable with infrastructure/service provisioning and deployment of service/applications in the target environment
- Gathers information about program objectives, functions, features and input/output requirements in the engagements
- Analyzes and estimates feasibility, costs, time and compatibility with technical environments and ensures successful execution within those parameters
- Responsible for all aspects of the development and implementation of assigned projects and provides a single point of contact for complex large scale, highly technical and/or organizational change management projects
- Drive projects/programs from original concept through final implementation, managing requisite deliverables
- Mentor, train and develop other team members
- Lead cross functional program management inclusive of negotiation with internal and external stakeholders
- Lead cross-team initiatives, full-stack projects that require resources from multiple different teams, each of which may have their own set of priorities
- Identify and execute on process improvements, more accurate effort estimates, increased team velocity, e.t.c
- At least 5+ years industry expertise in Technology and Analytics products/technologies (web analytics, predictive analytics, business Intelligence, analytics toolkits such as SAS, Enterprise Miner, recommendations engines, etc…)
- Ability to work effectively with and influence executives
- Proven ability to manage multiple projects and responsibilities in a highly agile environment
- Platform TPM experience a plus
- 3+ years of experience in project management in a global environment
- Strong technical background, preferably combined HW & SW storage Development or Test
Technical Program Manager Job Description
- Develop and maintain the master plan and schedule for multiple product releases
- Build and nurture key relationships with product management, development management, and quality engineering management
- Identify and resolve problems, gaps, and challenges in software engineering processes
- Ascertain the true requirements underlying feature requests
- In conjunction with various internal and external stakeholders, design complex and cross-functional technical architecture solutions to a wide variety of IT infrastructure gaps and problems
- Assess costs and benefits
- Analyze site/software metrics
- Work closely with customers and participate in bi-anuual operational planning exercises
- Possess a strong understanding of the Payments industry
- Develop, maintain, and distribute (as appropriate) standard project management deliverables for the successful launch of new products and
- Experience delivering on projects of various size and duration
- 4+ years’ experience successfully deploying Cloud technologies (both internal & external) in a global environment
- 3+ years of SCRUM/Agile Program/Project Management experience, Kanban is a plus
- Proven history of leading change and improvement
- 5+ years Project Management experience in PC/mobile or related industry
- Proven history of Project/Program Management of software and hardware products
Technical Program Manager Job Description
- Provide weekly program status updates via the standard template.Represent the program to Internally to Sr
- Work closely with Engineering Managers and Tech Leads on projects to ensure successful project delivery
- Work with engineers on analysis and recommendations for Yammer engineering direction
- Drive large technical projects
- Degree in computing science or related field, or relevant practical experience
- Experienced in large project life cycle across geographies and out with immediate team
- 3+ years of Program/Project/Product Management experience
- Be part of the leadership team of an Agile program consisting of more than 10 scrum teams which has recently undergone a Waterfall to Agile transformation
- Get technical alignment between search and other teams to make search work
- Gather search-technology requirements from various sources, including product category owners, taxonomists, catalog, search engine optimization team and customer feedback
- Bachelor's degree in Computer Science, Engineering or related field (Master’s degree in Computer Science and/or Business Administration preferred)
- Possess a strong understanding of SaaS products (preferred)
- Superb follow-through
- Measure project progress
- Work with purchasing to provide purchase requisitions and specifications for procurement of materials, services, consultants
- Ensure customer furnished equipment, are properly documented and returned to customer
Technical Program Manager Job Description
- Ensure tools address the needs of a broad set of users by conducting detailed user analysis and identifying and scoping out requirements
- Implement and define standards for the creation of internally developed applications that support efficient workflow and process
- Establish project deadlines given project complexity, resources, and dependencies
- Drive projects to completion by keeping stakeholders informed on project status, acquiring user feedback, and holding workers accountable to established deadlines
- Scope technical requirements
- Identify customer needs to define product requirements
- Lead complex, multi-disciplinary product and engineering projects
- Work directly with engineers and analysts
- Business owner of technology advancement - Managing the full life cycle of requirement gathering, design, development, implementation & rollout technology solutions to support business advancement
- Design - Working with Business Users to understand critical business requirements and bottlenecks, conceptualize to-be vision, formulate process & technology solutions
- Project Risk Management - Leads complex/large teams in development of a project FMEA &/or 9-box project risk summary, & identifies & manages the actions to mitigate the risk
- Knowledge of system management tools, products, and industry challenges
- Comfortable working at a highly detailed level with development teams, at a portfolio level with senior executives
- Excellent risk and change management skills
- Hands-on expertise in Linux is a plus
- Technical knowledge and experience in software development
Technical Program Manager Job Description
- Coordinate resources with other internal teams
- Define AWS software localization vision
- Convert the vision into well defined roadmap
- Hands on prototyping
- Create, recommend and evangelize internationalization development best practice and standards that are tailed made for AWS
- Owns end to end management of a few small localization projects
- Work as a key member of a service specific team, providing project leadership / management, deployment and support for cloud-based Applications / Solutions
- Work directly with the stakeholders to deliver next generation ITSM solutions
- Develop framework for ITIL processes and best practices
- Take accountability for successful project deliveries
- Earn Trust of Others
- 10+ years of industry experience as a TPM role
- Have coding experience last year in one scripting or non-scripting languages
- Hands on knowledge in C/C++, Java, Ruby or Python
- Have used any of the AWS services
- Have hardware or low level infrastructure hardware and service experiences