Database Administrator (DBA)/Developer Contractor 6 month contract (32 hours/week 9-3PM CST core hours) Remote (Twin Cities based preferred) Job Summary: We are seeking an experienced Database Administrator (DBA) Contractor with strong expertise in Microsoft Azure SQL and hands-on SQL development skills. This position will be evenly split between database administration and development tasks, supporting our cloud-based infrastructure and business-critical applications. Must have: • Azure SQL (4 databases tied to it; how to work through indexing issues) • MS SQL - key for uptime • MS SSIS running SQL jobs that will do actions to deliver info (Business Intelligence); working with Snowflake right now. SSIS feeds into storage; snowflake feeds into PowerBI. • 10/10 communication – must be technical with hands on development, but also able to database tables/data to business Preferred: • Snowflake • PowerBI Key Responsibilities: Database Administration (50%) • Manage and maintain Microsoft Azure SQL database instances. • Monitor database performance, implement tuning recommendations, and troubleshoot issues. • Perform regular backups, restores, and disaster recovery testing. • Implement security policies and ensure data protection compliance. • Manage user roles, permissions, and access controls. • Optimize database operations and automate administrative tasks using PowerShell or Azure tools. • Collaborate with DevOps and infrastructure teams for system upgrades and cloud resource management. SQL Development (50%) • Design, develop, and optimize T-SQL scripts, stored procedures, views, and functions. • Work closely with application developers to support database design and query optimization. • Develop ETL processes and data pipelines in support of business reporting and analytics. • Assist with schema design, data modeling, and version control of database code. • Create and maintain documentation related to database structures and development standards. Skills & Qualifications: • 5+ years of experience as a SQL Server DBA. • Strong experience managing Azure SQL Database / Azure SQL Managed Instances. • Proficiency in T-SQL development (stored procedures, views, functions). • Experience with performance tuning and query optimization. • Familiarity with Azure tools such as Azure Data Studio, Azure Monitor, and Resource Manager. • Experience with CI/CD pipelines for database changes is a plus. The projected hourly range for this position is $70 to $100. On-Demand Group (ODG) provides employee benefits which includes healthcare, dental, and vision insurance. ODG is an equal opportunity employer that does not discriminate on the basis of race, color, religion, gender, sexual orientation, age, national origin, disability, or any other characteristic protected by law.
Job Type
Parttime role
Skills required
Azure
Location
Minneapolis, Minnesota
Salary
$70 - $100
Date Posted
May 6, 2025
On-Demand Group is seeking a SQL Server Consultant for a 6-month remote contract, focusing on database administration and development in Microsoft Azure SQL. The role requires strong communication skills and hands-on experience with SQL development and cloud-based infrastructure.