Key Responsibilities:
Solution Design and Technical Expertise:
-
Collaborate with clients to understand business requirements and translate them into technical solutions.
-
Provide expert guidance on technology selection, system architecture, and implementation strategies.
-
Conduct feasibility assessments, proof-of-concepts, and technical evaluations to ensure solution viability.
-
Develop detailed technical documentation, including solution proposals, architecture diagrams, and implementation plans.
-
-
-
Project Management and Delivery:
-
-
Define project scope, objectives, and deliverables in alignment with client expectations and organizational priorities.
-
Create and manage project plans, timelines, budgets, and resource allocations to ensure on-time and on-budget delivery.
-
Lead cross-functional teams, including developers, engineers, and business analysts, to execute project milestones.
-
Monitor project progress, identify risks, and implement mitigation strategies to address challenges proactively.
-
-
Stakeholder Engagement:
-
-
-
Act as the primary point of contact for clients, ensuring clear communication and alignment throughout the project lifecycle.
-
Facilitate workshops, presentations, and status meetings to drive consensus and decision-making.
-
Manage expectations and resolve conflicts to maintain strong client relationships and project momentum.
-
-
-
Quality Assurance and Continuous Improvement:
-
-
-
Ensure solutions meet quality standards, performance benchmarks, and compliance requirements.
-
Conduct post-project reviews to capture lessons learned and identify opportunities for process optimization.
-
Stay updated on industry trends, emerging technologies, and best practices to enhance service offerings.
-
Qualifications & Requirements:
- Bachelor’s degree in Computer Science, Engineering, Business, or a related field (Master’s degree preferred).
- 5+ years of experience in technical consulting, solution architecture, or project management roles.
- Proven track record of delivering complex, technology-driven projects in a client-facing environment.
- Strong knowledge of software development methodologies (e.g., Agile, Scrum, Waterfall) and tools (e.g., JIRA, MS Project).
- Expertise in one or more technical domains, such as cloud computing, data analytics, or enterprise software.
- Exceptional communication, leadership, and problem-solving skills.
- Good interpersonal and communication skills, both written and spoken English and Chinese (Mandarin and Cantonese)
- Relevant certifications (e.g., PMP, TOGAF, AWS Certified Solutions Architect) are a plus.