Cloud BA
- Posted 25 September 2024
- LocationSingapore
- Reference45107
Company's Benefits
-
Flexible Working Arrangements
-
Mentorship Program
-
Leadership Development Program
-
Paid Parental Leave
-
Return to Work Policy
-
Sponsorship Program
-
Raise Numbers Of Women In Leadership
-
Internal Women's Networking Group
Job Description
Roles and Responsibilities
Analyse Business Needs:
Assess the Client needs, scope problems, and develop comprehensive business cases to address identified challenges.
Perform user research, including interviews and surveys, to gather insights and map out user journeys.
Identify pain points and opportunities for improvement in existing systems and processes.
Document and Evaluate Requirements:
Document detailed requirements, source and evaluate potential solutions, and recommend those that best align with company objectives.
Collaborate with vendor and app vendors to clarify requirements, design solutions, and ensure alignment with the company goals.
UX Design and Prototyping:
Perform the user experience design, including creating and validating prototypes to ensure they effectively address user needs.
Guide the outsourced vendor to ensure that solutions are user-centric and align with company’s digital transformation objectives.
Review existing system functionalities, redefine user experiences, and validate design enhancements through prototyping.
QA & Testing:
Ensure technical and business requirements are accurately communicated and implemented by the outsourced vendor.
Manage day-to-day coordination and support the validation of developed solutions through rigorous testing.
Oversee the management of production issues, daily operations, and ensure system enhancements meet user needs.
Oversee QA and testing processes to maintain quality and functionality.
Stakeholder Management and Communication:
Identify key stakeholders, manage expectations, and facilitate communication to ensure alignment on solution scope.
Manage conflicts, issues, and changes to maintain stakeholder agreement on the solution’s direction.
Work with users to ensure smooth deployment and adoption of new solutions.
Business Analysis and Strategic Alignment:
Refine and clarify business needs, define solution scopes, and develop business cases that align with our strategic objectives.
Explore, document, and evaluate business needs against current state assessments, ensuring solutions are comprehensive and practical.
Assess deployed solutions to ensure they meet the original business needs and objectives.
Skills and Experience:
Hands-on experience in at least one full project development lifecycle or project maintenance.
Experience in conducting user research, service journey mapping, and prototyping.
Experience with DevOps practices, including version control, automated testing, and continuous improvement.
Experience in implementing Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools such as Jenkins, AWS Code Pipeline, or GitLab CI.
Strong background in QA & Testing, including managing coordination with vendors and validating solutions against business requirements.
Proficiency in using prototyping tools (e.g., Figma).
Strong analytical, conceptualization, and problem-solving skills.
Ability to diagnose and resolve technical issues quickly and efficiently.
Ability to take a broad, strategic perspective as well as drill down to understand business needs and challenges.
Excellent communication skills, both oral and written, with the ability to pitch ideas and influence stakeholders.
Strong organizational and people-handling skills, with a focus on teamwork and customer-oriented results.
Ability to document processes, solutions, and best practices for both technical and non-technical audiences.
Preferred Skills:
Consulting or Business Analysis experience, with certifications such as the Certification of Competency in Business Analysis™ (CCBA®) or Certified Business Analysis Professional™ (CBAP®) being advantageous.
Knowledge of Web Content Management Systems (e.g., Sitecore) and Search Engine Systems (e.g., Lucidworks Fusion).
Proficient in using Amazon Web Services (AWS) for deploying, managing, and scaling applications, including services such as EC2, S3, RDS, Lambda, and CloudWatch.
Knowledge of infrastructure as code (IaC) tools like Terraform or AWS CloudFormation for automating deployments and managing cloud resources.
Understanding of AWS security best practices, including IAM roles, VPC configurations, and secure data storage.
Experience in designing, developing, and maintaining RESTful APIs.
Knowledge of API authentication methods such as OAuth2, JWT, and API key management.
Familiarity with government processes and cloud-based IT projects.
Up-to-date knowledge of product trends, best practices, and relevant technologies.