Sr. Database Administrator
Indexed description
Essential Responsibilities
- Administer and maintain the organization’s database platforms across SQL Server (self-hosted), SQL Server Managed Instance, Azure SQL, Managed PostgreSQL, and InfluxDB environments.
- Ensure database availability, reliability, and operational stability for production and non-production systems that support business applications, reporting, and data services.
- Manage database performance and capacity to support current operations and future growth requirements.
- Own database backup, recovery, and restoration responsibilities to protect data integrity and support business continuity.
- Monitor overall database health and address operational issues affecting uptime, performance, security, or data access.
- Implement and support database changes, releases, and migrations across environments to enable application and platform updates.
- Maintain database security and access controls to safeguard systems and data in accordance with organizational standards.
- Support patching, maintenance, and lifecycle management of database platforms across on-premises and cloud-hosted environments.
- Partner with application, infrastructure, and Business Intelligence teams to support deployments, resolve incidents, and meet business data needs.
- Support DevOps-related database and overall software activities associated with deployment processes, environment readiness, and release coordination.
- Troubleshoot and resolve database-related incidents and service interruptions to minimize business impact.
- Develop and maintain database operational standards, documentation, and support procedures for consistency and continuity.
- Evaluate and support emerging database and data platform technologies that may be adopted to meet future business needs, including Snowflake
- Support database environments used for development, testing, staging, and training activities.
- Participate in scheduled maintenance activities affecting database systems and related services.
- Assist with database provisioning, refreshes, cloning, and environment setup needs.
- Support data integration, reporting, and business intelligence data availability requirements.
- Review and maintain database jobs, scheduled tasks, and routine processing activities.
- Assist with audits, compliance reviews, and evidence gathering related to database platforms.
- Maintain database inventory, configuration records, and platform documentation.
- Contribute to incident follow-up, problem tracking, and service improvement efforts.
- Support user and team requests related to database access, connectivity, and operational issues.
- Coordinate with vendors and internal support teams on database-related service issues.
- Participate in technology upgrades, platform transitions, and database consolidation efforts.
- Support evaluation, onboarding, and operational readiness for new database-related tools or services.
- Provide input on capacity planning, platform standards, and future database needs.
- Assist in maintaining data retention, archival, and housekeeping activities.
- Participate in on-call support or after-hours response as required by business operations.
Minimum Years of Relevant Work Experience Required to Perform Job Upon Hire:
5+
Specific Experience Required
- Experience administering and supporting SQL Server in self-hosted/on-premises environments.
- Experience administering and supporting SQL Server Managed Instance and Azure SQL in cloud environments.
- Experience administering and supporting Azure Managed PostgreSQL environments.
- Experience supporting InfluxDB or comparable time-series database platforms.
- Experience with database backup, recovery, restore, and high availability responsibilities.
- Experience with database performance monitoring, tuning, and troubleshooting.
- Experience managing database security, permissions, and access controls.
- Experience supporting database change management, schema updates, and release activities.
- Experience using Flyway for database version control and migrations for SQL Server and PostgreSQL.
- Experience supporting deployment automation and release processes using GitHub Actions.
- Experience with Jenkins in support of deployment or release activities is preferred.
- Experience supporting databases across both on-premises and cloud-based platforms.
- Experience partnering with application, infrastructure, and Business Intelligence teams to support operational and project needs.
- Experience troubleshooting production incidents and supporting mission-critical database systems.
- Experience evaluating or supporting modern data platforms is required, e.g. Snowflake.
- Experience using Delinea or similar privileged access management tools to support secure administrative access to database platforms.
- Strong knowledge of relational database administration concepts, including availability, recovery, performance, security, and capacity management.
- Knowledge of cloud database services and hybrid database environments spanning on-premises and Azure-hosted platforms.
- Knowledge of SQL Server, Azure SQL, SQL Server Managed Instance, Managed PostgreSQL, and InfluxDB platform operations.
- Knowledge of database change management, schema versioning, and release coordination.
- Knowledge of CI/CD and DevOps concepts related to database deployments and environment support.
- Proficiency in GitHub Actions; working knowledge of Jenkins is preferred.
- Knowledge of Flyway for SQL Server and PostgreSQL database migration and release management.
- Proficiency in writing and troubleshooting SQL queries, scripts, stored procedures, and database jobs.
- Knowledge of backup, restore, disaster recovery, and high availability concepts for enterprise database systems.
- Knowledge of database monitoring, alerting, troubleshooting, and incident response practices.
- Understanding of database security principles, access management, and data protection standards.
- Knowledge of business intelligence, reporting, and application support dependencies on database platforms.
- Familiarity with Snowflake and general knowledge of modern cloud data platform concepts is preferred.
- Proficiency with technical documentation, operational procedures, and system support records.
- Strong analytical, problem-solving, organizational, and cross-functional communication skills.
- Knowledge of privileged access management, credential security, and secure handling of administrative accounts.
- Experience with Delinea or similar password vault / privileged access management solutions is preferred.
- Demonstrated ability to manage multiple database platforms and priorities simultaneously while maintaining accuracy and meeting deadlines.
- Demonstrated ability to identify, troubleshoot, and resolve database-related issues in a timely manner with minimal disruption to business operations.
- Demonstrated ability to support production systems with a high degree of reliability, accountability, and attention to detail.
- Demonstrated ability to prioritize work effectively in response to incidents, operational needs, and project deadlines.
- Demonstrated ability to collaborate effectively with application, infrastructure, Business Intelligence, and other cross-functional teams.
- Demonstrated ability to communicate technical issues, risks, and status clearly to both technical and non-technical stakeholders.
- Demonstrated ability to maintain confidentiality, exercise sound judgment, and handle sensitive data responsibly.
- Demonstrated ability to contribute to process improvement, operational consistency, and service reliability.
- Demonstrated ability to adapt to changing technologies, business priorities, and platform requirements.
- Demonstrated ability to work independently and take ownership of assigned systems, issues, and deliverables.
Remote
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search