**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