Job Title: SQL Database Administrator
Schedule: Hybrid Schedule, 3 days onsite in Aliso Viejo, CA
Duration: 4-6 month Contract to Hire
Job Description:
Serve as the owner for managing and maintaining database platforms, as well as a technical contributor to the implementation and/or enhancement of various software applications and business reports utilized across the organization. Ensure the smooth operation and integrity of databases while meeting performance, availability, and security requirements. Consult with business users to define functional requirements and business process design. Perform technical analysis and software configuration tasks required to fulfill business requirements.
Job Duties:
- Perform all aspects of SQL database administration and management, including installation, configuration, maintenance, and troubleshooting of database systems.
- Design, develop, and implement database structures, schemas, and tables to support efficient and scalable data storage and retrieval. Optimize database performance by monitoring resource utilization, implementing performance tuning techniques, and conducting regular database performance analysis.
- Serve as key technical role in various stages of software implementation and enhancement projects.
- Collaborate with other application owners and integration architects to design and implement integrations with other systems such as SAP, QMS, etc.
- Consult with IT and functional business users/departments for requirements gathering and definition, design, and system development/configuration. Adhere to established project management methodology and framework.
- Create and maintain customized business reporting tools used to support business intelligence and decision-making within functional groups including Finance, Sales/Marketing, Quality/Regulatory and Operations.
- Provide support for software testing and validation efforts to ensure compliance to regulatory requirements.
- Work within established change control procedures to ensure proposed changes to applications and business reports are analyzed and evaluated for business impact, tested, promoted, and implemented.
- Enforce and maintain application security in accordance with company policies and procedures.
- Responsible for day-to-day user support and system and database administration.
- Provide ad-hoc training to system users and IT staff related to business applications.
- Support and assist IT support staff with ongoing technical tasks including routine helpdesk and other activities as required.
- Comply with applicable Laws and Regulations, adhere to Quality Management System processes and requirements as well as demonstrate Ethics and Integrity in all matters and at all levels throughout the organization.
- Perform additional duties as assigned.