Job Summary:Responsible for assisting with the management of all aspects of the client data including but not limited to:Database backup and recoveryLogical and physical database designDesigning and writing stored proceduresDisaster recoveryDatabase maintenance, connectivity, replication, performance and tuning, upgrades, naming conventions and standardsInstallation and configuration of database software (SQL Server)Diagnosing and correcting database operational problemsStrong PowerShell scripting skills for jobs automationDesign and develop stored procedures, functions, and triggersDevelop and optimize complex SQL queries and stored procedures for reporting and analyticsDesign and implement ETL processes for data integration and transformationCollaborate with application and BI teams to support data-driven solutionsImplement version control and DevOps practices for database objectsOccasional in-state travel is required for this positionJob Duties:Assist and cross-train in the work of other database administratorsReview and recommend improvements to existing architectureTune performance, review, and recommend improvements to existing codeMeet with other IT staff to determine scope of system requirements related to data storage, retrieval, and performanceDesign and code stored procedures and scripts to facilitate database administration (Powershell experience desired)Develop database administration tools/utilities/operation proceduresAssist in developing purge/archive criteria and procedures for historical application dataProactively solve complex problemsReview, evaluate, design, implement and maintain company database[s]Implement and review appropriate security guidelines/mechanismsImplement database migrations and changesManagement of Azure database virtual machinesTroubleshoot application key selection, creation of appropriate indexes, and query needsEnsure that databases are operational and functioning properlyPerform database maintenance functionsMove, rebuild, or change database objects as required in productionDevelop and test database migration proceduresManager Power BI ConfigurationAssist in interviewing and training new hires and provide guidance to Junior Developers when requiredManage SQL Server Always On configurationsProvide on-call support to correct database issues or assist with other processes that require off-hours supportEducate users and maintains database documentationEstablish database procedures and standards; assists in database designWriting PowerShell scriptingDesign, develop, and optimize stored procedures, functions, and queriesImplement indexing strategies for performance improvementBuild and maintain SSIS packages for ETL workflowsOther duties as assigned as related to the positionKnowledge, Skills & Abilities (KSAs):Knowledge in:General working knowledge of physical data models, technical architecture, system interfaces, etc.Database Software: SQL Server 2000 - SQL Server 2022Hardware installation and configuration (Azure)SQL Server ClusteringTransact-SQL and stored procedure designDatabase performance tuning and replicationDisaster recovery planningBackup/recovery planningSQL Server Always On groupsPower BI ConfigurationPowershell scriptingA Bachelor’s degree plus five or more years of experience in database administration, or equivalent experience to substitute for the degree, is required.Skills can be acquired by trouble shooting software and hardware issues in a generic computer environment. Logical prowess can be cultivated in basic mathematics training, puzzle solving, formal logic training.Skills in:Strong customer service skillsExcellent interpersonal, written and oral communication skillsAnalysis and problem solving for complex information and data collection systemsIntermediate to advanced skill in using Microsoft Outlook, Word, and ExcelDemonstrated ability to:Balance, prioritize and organize multiple tasksWork collaboratively in teams and across organizationsSynthesize feedback and adjust plans accordinglyBuild strong relationships inside and outside the organizationDevelop and write technical documentationModel and design relational databasesInstall and support relational database management systems (RDMS)Evaluate and test emerging technologiesApply creative solutions to business problems to ensure business needs are most effectivelyDevelop PowerShell scripts for automation and administrative tasksConfigure and support Power BI datasets, gateways, and refresh schedulesNotes:In office 2-3 days onsite first week then once a month or as needed.
At VIVA, employee well-being is paramount. Our comprehensive benefits package ensures your health, financial security, and quality of life are always prioritized.
VIVA provides employees access to a comprehensive group health insurance plan (Medical, Dental, Vision, Basic Life, Term Life, and Accidental Death) through our flexible PPO plan-allowing you the freedom to choose healthcare providers.
Plan securely for your future with automatic payroll deductions into a tax-advantaged 401(k) retirement plan, including employer-matching contributions for eligible employees.
Earn performance-based bonuses and generous referral incentives of up to $500 when recommending talented candidates who become part of the VIVA family.
Enjoy timely and convenient payroll with biweekly direct deposit to your chosen financial institution. Biweekly Direct Deposit
Access exclusive employee discounts and savings on electronics, travel, groceries, apparel, and more through our dedicated VIVA Perks Program.