An Oracle functional consultant works with business clients to identify their needs and develop a technical solution using Oracle hardware and software applications. As an Oracle consultant, your duties involve meeting with clients to determine the requirements and scope of a project, planning timelines and resources, and examining system specifications. Using this information, you present solutions and implement new systems to achieve high efficiency and productivity. You may also train employees on how to use the new systems and prepare process documentation for other consultants or business managers to follow.