- Develop and provide support to all system interfaces
- Coordinate with various developers, project managers and analyst to prepare designs for new applications and document the processes to ensure effective evaluation of applications
- Analyze and ensure efficient transition of technical design documents and develop various SQL packages to provide support to application developers
- Monitor and recommend changes if required to PL/ SQL packages and provide stored procedures and design and develop various relational database
- Evaluate architecture for Oracle applications and prepare layouts for logical models and maintain database objects for various application components
- Design and implement various structures for physical objects and recommend changes on applications through effective statistical structures
- Monitor and identify specific programming languages and recommend enhancement to programs and evaluate the software resolution
- Design and analyze computer hardware, firmware and embedded systems and prepare and maintain various reports for metrics
- Collaborate with various departments and perform research on data processing functions