FoJobPreviewBackLink:Senior System / Jakarta (south)

As Senior System Analyst, you will:

  • Involved in a team who manages core system development.
  • Understands be able to explain the broad concepts (technical, business), understands how business works (i.e business processes) and able to identify and design improvement solutions.
  • Translating business requirements into technical specification and technical artifacts.
  • Documenting application development processes, procedures, and standards.
  • Closely involved in the application development process and supervising the design, testing, and modification stages of application development.
  • Closely collaborate with Product Managers and Business stakeholders.
  • Providing technical advisory to the engineering team on possible solution and deliver prioritization advisory to product managers and business owners.
  • Design and document AI-integrated workflows (RAG, agentic flows, semantic DB queries).
  • Collaborate to embed business logic into retrieval pipelines.
  • Model decision flows and tool orchestration using BPMN/UML.
  • Define standards for embedding, indexing, and retrieval of documentation and source code.
  • Advise on prioritization of AI features and system integrations.
  • Mentor analysts on AI-aware system design and documentation.

We are looking for Talent with requirements:

  • Have good analytical skills, a problem-solving mindset and good communication skills with proficiency in English both written and verbal.
  • Having knowledge and experience in different type of system integrations: files, webservice / messaging, DB min 3 year.
  • Experience in UML Min 3 year and BPMN diagrams and its application for designing application or services.
  • Having knowledge and experience in designing API/ services using swagger/ apiary min 3 year.
  • Having knowledge in data interchange format (JSON, XML, etc) and able to decide which type of data format to use with its pros and cons.
  • Mandatory knowledge in Restful API concept.
  • Mandatory in SQL query language.
  • Familiar with the concept of distributed applications such as OOP, Thread, Heap, etc.
  • Having knowledge and experience in designing application database.
  • Experience with vector databases (pgvector, Azure AI Search, Qdrant).
  • Familiarity with LangChain, Semantic Kernel, or similar orchestration tools.
  • Understanding of embedding models and semantic search.
  • Experience designing APIs for AI agent interaction.
  • Knowledge of DR planning and audit logging for AI workflows.