Job Summary:
We are seeking a highly skilled Technical Project Manager to oversee the day-to-day activities
of our engineering projects. The ideal candidate will have a strong background in managing
technical projects, facilitating Agile methodologies, and ensuring timely delivery of high-quality
products. This role involves coordinating with multiple teams, identifying and resolving blockers,
managing project timelines, and ensuring effective communication across stakeholders.
Key Responsibilities:
1. Project Management:
Manage project timelines, deliverables, and resources to ensure projects are
completed on time and within budget.
Facilitate Agile ceremonies such as sprint planning, daily stand-ups, and
retrospectives to ensure teams are working efficiently and aligned with project goals.
Track project progress, identify blockers, and implement strategies to overcome
them.
2. Communication and Reporting:
Provide regular status updates to stakeholders, including project progress,
challenges, and dependencies.
Ensure clear and effective communication among team members and stakeholders.
3. Dependency Management:
Identify and manage project dependencies to ensure smooth execution and minimize
delays.
Collaborate with cross-functional teams to align project plans and resources.
4. Planning and Execution:
Help create detailed project plans, including timelines, milestones, and resource
allocation.
Ensure project execution aligns with technical and business objectives.
5. Technical Oversight:
Maintain a robust understanding of the technical aspects involved in the projects to
provide effective technical guidance and oversight.
Requirements:
1. Experience:
Minimum 5 years of experience in managing technical projects, preferably in data
processing, machine learning, platform development, and application development.
Proven track record of successfully delivering projects using Agile methodologies
and tools.
Experience with AI and machine learning technologies, such as TensorFlow,
PyTorch, or similar frameworks.
Experience with data processing technologies, such as Apache Spark, Hadoop,
or similar frameworks.
Experience with application development, including web and mobile applications.
2. Skills:
Strong communication and interpersonal skills to manage diverse teams and
stakeholders.
Technical background in engineering or a related field to understand project
requirements and challenges.
Ability to identify and manage project risks and dependencies.
Proficiency in project management tools such as Jira, Asana, Trello, or similar
tools.
Knowledge of version control systems such as Git, SVN, or similar systems.
3. Education:
Bachelor’s degree in Computer Science, Engineering, or a related field
Big Data