Senior Oracle APEX developer with 6+ years of experience in Oracle database design, upgrades, and performance tuning. Responsible for analyzing, designing, coding, implementing, testing, and supporting Oracle Application Express custom built application environments.
Requirements
- Bachelor's Degree in an Information Technology Discipline
- 6 or more years of professional experience
- 5 years of Oracle database experience including database design, upgrades, and performance tuning
- 3 years' experience supporting Oracle Databases, with upgrade experience a plus
- 3 years experience with Oracle APEX (prefer version 5X)
- Experience migrating code/pages/objects from dev/qa/production Apex environments
- Significant experience migrating entire APEX applications to new environments
- Strong understanding of database structures, theories, principles, and practices
- Oracle database experience with versions 9i, 10g and 11i
- Database design, optimization, and tuning
- 3 years of experience with SQL
- 3 years of experience with PL/SQL
- Experience with APEX 5x features (jquery, declarative actions, etc)
- Ability to design for Industry Best Practice Design in Oracle APEX
- Database security and compliance and integration of APEX with SSO
- Knowledge of writing custom Authentication and Authorization security modules
- Ability to prioritize and execute tasks in a 24 x 7 production environment, with multiple priorities
- Good interpersonal, written and verbal communication skills and effective problem-solving skills
- Excellent written and oral communications skills
- Proficient SQL scripting skills including stored procedure, functions, and ddl
- Mid-level knowledge of Hardware in general, and hardware knowledge as it pertains to Oracle APEX
- Display a good understanding of both the RDBMS and the underlying operating system including but not limited to
- Database performance tuning, replication, monitoring tools and tuning procedures
- Strong database management skills including backup and recovery best practices in a high-availability environment.
- Solid skills in productivity factors and the ability to understand impact of problem on overall database performance
- Knowledge of fault detection and resolution processes
- Strong skills in maintenance tools and best practices processes.
- Ability to work well with customers of varying levels of technical expertise
- Successful experience as a member of a project group
- Demonstrated initiative, good judgment, and the ability to work in a team or independently in rapid environment
- Ability to independently provide time estimates for APEX related tasks
- Data modeling, data entity analysis, and database design skills may be required
- Use of a data modeling tool such as Erwin, ER/Studio or Designer/2000 a plus
Benefits
- Health insurance
- Retirement plan
- Paid time off