**Responsibilities**:- Work as a key member of the project management team to drive the project forward and ensure smooth and successful project delivery- Collaborate with client stakeholders (IT team and System owners) and internal stakeholders (Project Management, Development and DevOps team)- Work closely with the project's Solution Architects (both external and internal) to understand technical requirements in the realm of Cloud Architecture, DevSecOps, Continuous Integration and Continuous Delivery (CI/CD)- Analyze and synthesize business requirements; and build suitable business cases and generate client/business needs through human-centric, visual methods- Develop user stories, functional/technical specifications and acceptance criteria- Analyze the impacts of requested changes, and conceptualise and recommend appropriate solutions that continuously address changing business needs- Conceptualize business processes and present it visually using workflow diagrams and slide decks to effectively communicate complex ideas and concepts- Analyze technical requirements; factor in dependencies and critical path, and deliver technical deliverables on a timely basis- Deliverables may include the following:- Architecture Diagrams-- Cloud Hosting and Set-up (AWS or Azure cloud)-- Technical integrations with 3rd party systems-- Performance and Load Testing-- Solution Design / Technical Specifications-- Data Extraction, Transformation and Migration-- User stories/ functional specifications-- Workflow diagrams to demonstrate business processes-- Manage the project's technical track, in relation to overall project timeline; plan and prioritize tasks in a constantly changing environment- Create informative, actionable and repeatable reporting that effectively presents progress and status of different aspects of the project to different stakeholders.- Support the full software development cycle to ensure project readiness for smooth deployment, adoption and operations- Be open to learning and exploring new technologies, and more importantly, love getting your hands dirty**Requirements**:- Degree in Computer Science, Infocomm Technology, Computer Engineering with excellent academic records or outstanding professional or personal achievement.- Minimum 3 years of relevant experience e.g. Software Development, Cloud Architecture, Technical Analyst / System Analyst etc- Participated in a full software or product development cycle, preferably using Agile Methodology- Have prior hands-on coding experience- Excellent analytical, conceptualization and problem-solving skills- Excellent verbal and written communication skills with the ability to pitch ideas- Strong influencing and people management skills- Ability to understand and translate technical requirements into digital mediums e.g. Word, PowerPoint, and Excel- Meticulous and detailed oriented with excellent documentation skills- A driven and motivated personality with aptitude for analysis- Being a pro-active, self-motivated and resourceful team member who can guide and mentor others- Based in or willing to relocate to Bandung.**The following would be a "plus"**- Relevant certifications e.g. Cloud Certificates, Project Management Certificates- Prior experience in a product development firm or consulting experience (IT consultancy, IT service delivery etc)- Knowledge or experience in one or more of the following areas:- Database designs-- Cloud architecture- CI/CD pipelines