Job Description This is a 4 month contract to hire position. All candidates must be eligible to convert to an FTE. The State is unable to sponsor any visas. In office 2-3 days onsite first week then once a month or as needed. Local to Phoenix only. Job Summary: Responsible for assisting with the management of all aspects of the Arizona Department of Education's (ADE) data including but not limited to: • Database backup and recovery • Logical and physical database design • Designing and writing stored procedures • Disaster recovery • Database maintenance, connectivity, replication, performance and tuning, upgrades, naming conventions and standards • Installation and configuration of database software (SQL Server) • Diagnosing and correcting database operational problems • Strong PowerShell scripting skills for jobs automation • Configure and support Power BI datasets, gateways, and refresh schedules • Design and develop stored procedures, functions, and triggers • Develop and optimize complex SQL queries and stored procedures for reporting and analytics • Design and implement ETL processes for data integration and transformation • Collaborate with application and BI teams to support data-driven solutions • Implement version control and DevOps practices for database objects • Occasional in-state travel is required for this position The Arizona Department of Education currently utilizes a hybrid work environment, with up to two days of remote work (contingent upon business needs). Candidates should apply with an ability and willingness to work in-office up to five days per week as business needs necessitate. Job Duties: • Assist and cross-train in the work of other database administrators • Review and recommend improvements to existing architecture • Tune performance, review, and recommend improvements to existing code • Meet with other IT staff to determine scope of system requirements related to data storage, retrieval, and performance • Design and code stored procedures and scripts to facilitate database administration (Powershell experience desired) • Develop database administration tools/utilities/operation procedures • Assist in developing purge/archive criteria and procedures for historical application data • Proactively solve complex problems • Review, evaluate, design, implement and maintain company database[s] • Implement and review appropriate security guidelines/mechanisms • Implement database migrations and changes • Management of Azure database virtual machines • Troubleshoot application key selection, creation of appropriate indexes, and query needs • Ensure that databases are operational and functioning properly • Perform database maintenance functions • Move, rebuild, or change database objects as required in production • Develop and test database migration procedures • Manager Power BI Configuration • Assist in interviewing and training new hires and provide guidance to Junior Developers when required • Manage SQL Server Always On configurations • Provide on-call support to correct database issues or assist with other processes that require off-hours support • Educate users and maintains database documentation • Establish database procedures and standards; assists in database design • Writing PowerShell scripting • Design, develop, and optimize stored procedures, functions, and queries • Implement indexing strategies for performance improvement • Build and maintain SSIS packages for ETL workflows • Other duties as assigned as related to the position Knowledge, Skills & Abilities (KSAs): Knowledge in: • General working knowledge of physical data models, technical architecture, system interfaces, etc. • Database Software: SQL Server 2000 - SQL Server 2022 • Hardware installation and configuration (Azure) • SQL Server Clustering • Transact-SQL and stored procedure design • Database performance tuning and replication • Disaster recovery planning • Backup/recovery planning • SQL Server Always On groups • Power BI Configuration • Powershell scripting • A 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 skills • Excellent interpersonal, written and oral communication skills • Analysis and problem solving for complex information and data collection systems • Intermediate to advanced skill in using Microsoft Outlook, Word, and Excel Demonstrated ability to: • Balance, prioritize and organize multiple tasks • Work collaboratively in teams and across organizations • Synthesize feedback and adjust plans accordingly • Build strong relationships inside and outside the organization • Develop and write technical documentation • Model and design relational databases • Install and support relational database management systems (RDMS) • Evaluate and test emerging technologies • Apply creative solutions to business problems to ensure business needs are most effectively • Develop PowerShell scripts for automation and administrative tasks • Configure and support Power BI datasets, gateways, and refresh schedules
Sr. Database Administrator
FinQuery
Database Administrator / Data Engineer (12 Month Project)-2
University of Washington
Database Administrator
Phoenix Oversight Group LLC
Senior Database Administrator - DB2 Logical
Ensono
Senior Database Administrator
S R International Inc
Database Administrator (REMOTE)
Kgs