
Senior Database Administrator
- Portland, OR
- $97,019-163,027 per year
- Permanent
- Full-time
- Migrate SQL Server databases to Azure
- Maintain and optimize SQL Servers and databases in Azure
- Ensure system availability and recovery
- Execute performance tuning, backup, and restoration of databases
- Provide daily management of Microsoft SQL Server infrastructure and assure service availability
- Optimize database performance and troubleshoot issues
- Implement security measures and ensure data integrity
- Work with business users, developers, and infrastructure teams to ensure quality products
- Maintain policies and procedures to ensure regulatory compliance
- Keep SQL servers up to date with necessary patches
- Perform server migration/upgrade activities
- Perform other duties as assigned
- Deep knowledge of Microsoft SQL Server 2014, 2016, and/or 2019
- Thorough understanding of Relational Databases, T-SQL Scripting, Database Normalization best practices, database technologies, and concepts
- Proficient with SQL Development – ability to write and troubleshoot SQL Code and design (stored procedures, functions, tables, views, triggers, indexes, constraints)
- Database Design in a Software Development Environment as a contributor
- 5+ years’ experience in database administration of complex production SQL Server database environments
- Hands-on experience migrating SQL Server to Microsoft Azure
- Experience maintaining SQL Server on Azure VMs and Azure SQL Databases
- Deep knowledge of Microsoft SQL Server 2016+
- Thorough understanding of Relational Databases, T-SQL Scripting, Database Normalization best practices, database technologies, and concepts
- Hands-on experience troubleshooting and resolving database integrity and performance issues on production servers
- Strong Performance Tuning and Query Optimization skills
- Proficient with SQL Development – ability to write and troubleshoot SQL Code and design (stored procedures, functions, tables, views, triggers, indexes, constraints)
- Database Design in a Software Development Environment as a contributor
- Experience with Team Foundation Server, Visual Studio Team Server, and/or Azure DevOps
- Experience establishing, configuring, and maintaining SQL Server AlwaysOn high availability
- Practical expertise configuring and maintaining Microsoft SQL Server Replication in a production environment
- Experience with Service Broker
- Experience with SSRS, SSIS or SSAS
- Bachelor's degree in Computer Science or a related field or equivalent experience