Oracle DBA with Erwin and Apex Development
Apply NowCompany: ASSYST, Inc.
Location: Austin, TX 78745
Description:
ASSYST is seeking a Database Administrator 3 to support our client project in Austin, TX.
Responsibilities
Responsibilities
- Design, develop, maintain, and improve database solutions and the databases underlying the TIERS applications portfolio.
- Work closely with the application development teams, business stakeholders and other partners to enhance the TIERS applications portfolio and to implement new solutions.
- Building databases and applications using web platform technologies including: Java/J2EE, SOAP/REST web services, Spring, JPA, jQuery, AngularJS, IBM WebSphere, Oracle, PostGreSQL and more.
- Perform advanced logical database administration / database development, performance monitoring & tuning and providing database related support to the application development teams, testing, and defect repair among other responsibilities.
- Utilize Agile development practices to participate in backlog grooming & user story development
- Design, develop, build & test databases to support new program & business requests and to enhance scalability & stability of the applications.
- Provide application & database operations triage support to troubleshoot & resolve issues encountered in production, development, and test environments. This responsibility includes both workday and night/weekend on-call support as required to maintain high availability of the applications for various users.
- Develop and modify existing Linux shell scripts to perform LDBA day to day and specific tasks and provide process documentation.
- Design and develop Enterprise CI/CD workflow for DB automation using automation orchestrators such as Jenkins or similar tool set.
- Advanced expertise developing and managing SQL and PL/SQL code.
- Hands on experience implementing Oracle APEX tool set.
- Other duties as assigned.
- Experience in implementing, administering, managing, and monitoring assigned application databases in both production and non-production environments. Ensure data integrity and data security are maintained.
- Advanced knowledge and expertise in developing and optimizing Oracle SQL and PL/SQL code.
- Experience in database automation to align Enterprise CI/CD workflows, and working with automation orchestrators such as Jenkins or similar platforms.
- Hands-on experience with APEX development is highly desirable.
- Experience leading or working on large, complex initiatives to design and implement performance tuning improvements. Ability to advise developers on tuning options. Experience using Explain Plan to determine the best-fit plan for performance improvement.
- Experience supporting cross-functional development teams to identify data relationships and constraints, optimizing application/query performance.
- In-depth knowledge of Oracle internal views, built-in functions, and architecture to support data analysis and query optimization. Familiarity with tablespace consolidation, DBMS reorganization, partition analysis, and index analysis.
- Proven ability to analyze and resolve complex issues in both development and production databases using Oracle 11/19c databases, and work with cross-functional teams.
- Advanced knowledge and experience in monitoring, troubleshooting, and fine-tuning SQL and PL/SQL on Oracle databases (version on Solaris/Linux systems).
- Experience using Oracle native tools such as Oracle SQL Developer.
- Hands-on experience using Erwin Modeling tool to create data models from scratch using data modeling techniques, including star schema.
- Experience developing tools using SQL, PL/SQL, and Linux shell scripts to provide LDBA support for a large number of test and development database environments. Apply best practices to create DDL, DML SQL, and shell scripts.
- Hands-on experience with large development projects using Agile methodology.