Job Summary:
- Seeking a Project Manager who began their career as a developer and possesses the intelligence to effectively engage with clients
- Solid foundation in software development to understand technical details while demonstrating strong leadership and communication skills
- Oversee projects from inception to completion, ensuring alignment with client expectations and delivery on time and within budget
- Responsible for development of a baby monitoring app and integration with camera systems via AWS IoT Core and AWS Kinesis Video Streams (KVS)
- Define and adhere to SLAs, write Statements of Work (SoW), convert business requirements into detailed use cases, user stories, and product backlog
- Manage project team, schedule activities, monitor progress, and ensure successful project delivery
Key Responsibilities:
Project Management:
- Lead the development and integration of the baby monitoring app and camera system
- Develop and maintain detailed project plans, timelines, and milestones
- Define project scope, goals, and deliverables in collaboration with senior management and stakeholders
- Ensure projects are completed on time, within scope, and within budget
- Manage the entire project lifecycle using Agile methodology, fulfilling roles as both Product Owner and Scrum Master
- Facilitate daily standups, sprint planning, sprint reviews, and retrospectives
Project Governance:
- Implement and oversee project governance frameworks to ensure consistent execution
- Define and enforce Service Level Agreements (SLAs) and ensure compliance throughout the project lifecycle
- Write and manage Statements of Work (SoW) and other project documentation
Business Requirements and Documentation:
- Understand and document business requirements, translating them into detailed use cases and user stories
- Develop and maintain a comprehensive product backlog
- Regularly update documentation to reflect project progress and changes
Team Management:
- Hire, train, and manage project team members
- Delegate tasks and responsibilities appropriately
- Provide leadership, coaching, and mentoring to team members
- Foster a collaborative and productive team environment
- Coordinate with the testing team to ensure thorough testing and quality assurance
Technical Oversight:
- Hands-on experience with project management tools such as Jira and GitLab
- Oversee Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like Jenkins and Terraform
- Collaborate with DevOps teams to ensure smooth deployment and integration
- Ensure adherence to best practices in DevOps and infrastructure management
Project Scheduling and Monitoring:
- Schedule project activities and allocate resources effectively
- Monitor and control project progress, identifying and mitigating risks
- Conduct regular project status meetings and provide updates to stakeholders
- Ensure compliance with industry standards and best practices
Qualifications:
Education and Experience:
- Bachelors degree in Computer Science, Engineering, Business, or a related field
- PMP, PRINCE2, or similar project management certification preferred
- Minimum of 5 years of project management experience, preferably in software development and IoT integration
Technical Skills:
- Strong understanding of AWS IoT Core, AWS Kinesis Video Streams (KVS), and related technologies
- Experience with mobile app development and camera integration
- Proficiency in project management tools and methodologies, including Jira and GitLab
- Hands-on experience with CI/CD pipelines, Jenkins, Terraform, and DevOps practices
- Familiarity with Agile methodology and experience in the roles of Product Owner and Scrum Master
Soft Skills:
- Excellent organizational and multitasking skills
- Strong leadership and team management abilities
- Outstanding communication and interpersonal skills
- Analytical mindset with problem-solving aptitude