Date: Apr 17, 2024
Location: San Antonio, TX, US, 78205
Company: CPS Energy
We are engineers, high line workers, power plant managers, accountants, electricians, project coordinators, risk analysts, customer service operators, community representatives, safety and security specialists, communicators, human resources partners, information technology technicians and much, much more. We are 3,500 people committed to enhancing the lives of the communities we serve. Together, we are powering the growth and success of our community progress every day!
Position Summary
The Developer Apex position is responsible for Oracle APEX/Oracle development and administration of easy to use and intuitive database applications, performance tuning, security, auditing, metadata management, capacity planning, connectivity and other data solutions of mission critical application systems. The developer will participate in all phases of the development lifecycle including requirements gathering, specifications development, design, development, testing, implementation, documentation, training, maintenance, upgrade, migrate, and reverse engineering. Develops applications with APEX, SQL, PL/SQL, stored procedures, triggers, transactional modeling, dimensional modeling, normalization, indexing methods, constraints, object usage, Linux shell script and PowerShell.
Grade: 15
Qualifications may warrant placement in a different job level.
Deadline to apply: Open until filled
Tasks and Responsibilities
- Builds and maintains the ongoing operational functionality and efficiency of CPS Energy APEX and Oracle solutions ensuring Development, system performance, availability, reliability, security, recoverability and efficient usage of code and resources.
- Formulates SQL (Structured Query Language) queries, functions and processes as per customization requirement for APEX customers.
- Supports APEX applications and conducts performance tuning for SQL, PLSQL.
- Develops and creates database designs and assists in decreasing response time for APEX reports.
- Designs application frameworks and helps develop Oracle APEX Applications.
- Provides APEX guidance and support to technical staff on application maintenance and SDLC processes.
- Reviews peer code and documents proof of concepts and database schemas.
- Performs the capacity planning required to create and maintain corporate APEX applications, databases, and processing demands.
- Provides all facets of APEX development, administration, quality assurance, and production systems support.
- Provides APEX solutions to solve complex business issues including data processing, data loading, automation improvements, data integrity, and data presentation.
- Diagnoses, troubleshoots and resolves APEX application and database related issues including development, performance, availability, data integrity and application security.
- Performs and automates APEX application and database management, maintenance and data processing activities.
- Develops scripts to perform system maintenance, monitor applications, automate routine tasks, etc.
- Performs as a technology subject matter expert for APEX applications database such as Oracle APEX 5/19/20 (Oracle Application Express) administration/Development, SQL Developer, PL/SQL, Toad, modeling tools, etc.
- Modifies existing databases and database management systems to make changes with appropriate database objects such as code, forms, indexes, tables, partitions, triggers, constraints, stored procedures, large objects, views, etc.
- Works as part of a project team to coordinate APEX database development and determine project scope and limitations.
- Trains users, documents systems and answers questions.
- Specifies users and user access levels for each segment of APEX application and database. Setup of APEX groups, monitoring, and templates to effectively monitor critical applications.
- Reviews project requests describing APEX user’s needs to estimate time and cost required to accomplish projects.
- Administers all APEX objects, code, forms, including tables, indexes, views and sequences, packages and procedures.
- Evaluates releases of Oracle APEX and it's tools, and third-party products to ensure that the organization is running the products that are most appropriate.
- Collaboration with various technical/non-technical resources such as citizen developers, application teams and co-workers regarding project work, POCs (Proofs of Concept) and/or troubleshooting exercises.
- On-call rotation is required to support 24/7 environment and is also expected to be able to work outside business hours to support corporate needs.
- Performs other duties as assigned.
Minimum Skills
Minimum Knowledge and Abilities
Preferred Qualifications
- Master’s degree in Information Systems or related field from an accredited university.
- Image Oracle certifications are a plus. Examples include: Oracle APEX Developer Professional, Oracle Autonomous database, Oracle Cloud Infrastructure, Oracle Certified Associate, Oracle Certified Professional.
- Utility Industry experience.
- NERC (North American Electric Reliability Corporation) background and experience.
- Hands on experience with Oracle database administration in UNIX and virtual environments.
- Skilled in performing detailed performance analysis and resource utilization of systems.
- Proficiency with Oracle backups, restores and recovery models.
- Hands on experience with High Availability (HA) and Disaster Recovery (DR) options for Oracle (RAC/Data Guard).
- Know-how in migrating code and database changes through the various stages of the development life cycle.
- Skilled in troubleshooting and performance tuning skills with Oracle databases.
- Experience in project management concepts, tools (MS Project) and techniques.
- Hands on experience as technology subject matter expert for at least three versions of relational database management systems such as Oracle 9i, 10g, 11g, 12c, 18c and 19c.
- Installation, configuration and administration of Oracle Golden Gate replication that includes troubleshooting of extracts, pump, and replication processes.
- OEM (Oracle Enterprise Manager) troubleshooting of database performance tuning and generating reports using Information Publisher and BI Publisher reports.
- Skilled in using Recovery Manager (RMAN) and ASM (Automatic Storage Management) for backups and storage management.
Competencies
Minimum Education
Required Certifications
Working Environment
Physical Demands
CPS Energy does not discriminate against applicants or employees. CPS Energy is committed to providing equal opportunity in all of its employment practices, including selection, hiring, promotion, transfers and compensation, to all qualified applicants and employees without regard to race, religion, color, sex, sexual orientation, gender identity, national origin, citizenship status, veteran status, pregnancy, age, disability, genetic information or any other protected status. CPS Energy will comply with all laws and regulations.
Nearest Major Market: San Antonio
Job Segment:
Cloud, Testing, DBA, Oracle, Database, Technology