This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Data Administrator, you will be responsible for the database administration function in support of mission-critical systems. This role is responsible for ensuring the reliability, security, and compliance of database platforms that support bulk electric system operations and related business functions. As a key member of the Data Architecture and AI team, reporting to the Director of Data Architecture and AI, you will ensure best practices in database configurations, access, disaster recovery as well as performance of queries. You will partner with business and technology units in maintenance, support and strategy around our databases. This role will set best practices, influence architecture and standards used to manage databases. This is a hands-on role with operational support duties as well as project duties as the organization matures in its use of data for business-critical decisions.
Job Responsibility:
Design, implement, and maintain highly available and scalable SQL Server database systems
Monitor database performance, identify bottlenecks, and implement tuning and optimization strategies
Manage database security, including access controls, encryption, and compliance with organizational policies. This includes table-level, column/field-level and row-level security controls
Assure adherence to ACID principles for transactional integrity, consistency and resilience
Perform backup, recovery, and disaster recovery planning and execution
Automate routine database administration tasks and deployments
Use and enhance monitoring of Redgate tools (e.g., SQL Toolbelt, SQL Compare, SQL Monitor) for performance, version control, and release management
Collaborate with development teams to design efficient database schemas, queries, and indexing strategies
Establish and enforce database standards, governance, and best practices
Troubleshoot and resolve database-related issues in a timely manner
Support data migration, upgrades, and patching activities
Document database environments, processes, and procedures
Requirements:
Advanced degree in computer science or related technical degree
7+ years of experience as a Database Administrator, with a strong focus on Microsoft SQL Server
Deep expertise in SQL Server architecture, performance tuning, indexing, and query optimization
Hands-on experience with Redgate tools or similar monitoring and control tools
Strong knowledge of high availability and disaster recovery solutions (e.g., Always On Availability Groups, clustering, replication)
Experience with backup/recovery strategies and performance monitoring tools
Solid understanding of database security best practices
Highly skilled in T-SQL scripting and automation including best practices and techniques to avoid duplication of knowledge in queries
Experience working in a mid-size or enterprise environment
Nice to have:
Experience with cloud-based database platforms (e.g., Azure SQL, AWS RDS)
Familiarity with DevOps practices and CI/CD pipelines for database deployments
Microsoft SQL Server certifications (e.g., Azure Database Administrator Associate)
Exposure to other database platforms (NoSQL, PostgreSQL, etc.) is a plus