.You will be part of a team of smart, motivated, and a diverse group of people working to make the Database development process a worldwide success. It is a dynamic and flexible workplace where you'll be encouraged to suggest ideas and implement new solutions. We are interested in an individual that is able to work comfortably in a collaborative environment and be excited to learn.The primary role is the implementation and support of an Oracle internally developed C/C++ static analysis tool called Parfait. Parfait is used to identify code defects that can result in bugs and/or security issues in the Database code. You will work with the Database Engineering team along with various Database development groups to develop, implement and support Parfait. Tasks include code analysis (verification of false positives), integration of Parfait into various development workflows and formulating new integration solutions.Join our team of experienced and motivated professionals that enjoy their work and are motivated to develop solutions that contribute to Oracle's success. Career Level - IC4 Responsibilities and Activities include, but are not limited to, the following:Implementation, administration and maintenance of the Parfait application and related infrastructure. This includes support for the Parfait static analysis tool along with it's associated reporting database.Investigate and review of false positive reportsImplement Parfait and related software upgradesPerform basic Linux system administration tasks as necessaryDevelopment of procedures/tools/scripts to integrate Parfait into the Database development infrastructureWork with Database development teams to optimize the Parfait implementation for their componentsWork with Parfait Development and Database Release Management to review requirements for new code checks and carry out their implementation.Development of new integration tools and automation, including interfacing with the Oracle bug tracking and code review applications.Consult on direction for development improvements and automation Job Qualifications/SkillsDetailed knowledge and experience with the C language and proficiency in other languages such as Perl, Python, Java.Experience with C++ is preferred but not required.Experience with UNIX shell scriptingStrong analytical skills, with excellent problem solving abilitiesStrong verbal and written communication skillsExperience with or exposure to enterprise-scale software development projectsWorking Experience with Oracle database technologyWorking knowledge/use of ConfluenceFamiliarity with Jenkins/Hudson continuous integration serversFamiliar with Configuration Management software and principlesWorking familiarity with building secure software using modern security principlesBe able to work comfortably in a collaborative environment and be excited to learn