.About the product:Oracle Autonomous Health Framework (AHF) presents the next generation of tools as components, which work together autonomously 24x7 to keep database systems healthy and running while minimizing human reaction time. Utilizing applied machine-learning technologies, Oracle AHF provides early warnings or automatically solves operational runtime issues faced by Database and System administrators in the areas of availability and performance.Learn more about Oracle AHFOracle AHF preserves the availability of your database system during both software (DB, GI, OS) and hardware (CPU, network, memory, storage) issues by:Providing early warnings for potential availability issuesIdentifying underlying cause and recommended actions for quick resolutionGathering relevant and complete diagnostics for efficient triage by Oracle Support ServicesAvailability issues include those due to memory stress, runaway queries, hangs, DoS attacks, rogue workloads, software bugs, software configuration and file permission changes.Oracle AHF maintains performance during both software issues (bugs, configuration, contention, etc.) and client issues (demand, queries, connection management, etc.) by providing early warnings for potential performance degradation issues, detecting hung sessions and automatically resolving them, and identifying bottlenecked resources (storage, global cache, CPU or SQL).About us:Our group in Mexico currently consists of about 35+ industry-leading developers who participate across multiple products within the AHF Family like:ABS – Adaptive Bug SearchORAchk – Best PracticesAHF InsightsCHA – Cluster Health AdvisorAHF Balance – Managing Noisy NeighborsWe partner with our development team in the US and India.As a member of the software engineering division at Oracle, you will participate in all phases of software product definition, development, and ongoing enhancement and support.About the Roles:We are looking for software developers with proficiency in the following:Programming Languages: Python, Java, PL-SQL, ORACLE JETMachine Learning and Big DataStrong Computer Science concepts and data structures. Good Algorithm skills.Self-taught mentality and ability to collaborate in a multi-cultural team.As a member of the software engineering team, you will assist with the design, development, and debugging of software applications. You will provide technical leadership to other software developers. Significant changes to existing software will be required to meet our customer's evolving needs. This will include (for example) the development of REST APIs in Python.Desired Skills:BS/MS/PhD degree in computer science, computer engineering, or mathematics.4+ years of work experience in software development with a strong focus on quality.Familiar with constraint-based optimization, both continuous and discrete.Familiar with Resource Management frameworks and tools, such as the Oracle Database Resource Manager, or Linux cgroups