Senior SQL Database Administrator

Enova Consulting
Full_timeβ€’Geneva, Switzerland

πŸ“ Job Overview

  • Job Title: Senior SQL Database Administrator
  • Company: Enova Consulting
  • Location: Geneva, GenΓ¨ve, Switzerland
  • Job Type: Full-Time, Hybrid (3 office days per week)
  • Category: DevOps, System Administrator, Database Administrator
  • Date Posted: 2025-06-24
  • Experience Level: 5-10 years
  • Remote Status: On-site with remote flexibility

πŸš€ Role Summary

  • Key Responsibilities: Ensure high availability, stability, and performance of SQL Server environments. Manage daily operations, including proactive alert management, incident resolution, and performance audits.
  • Key Skills: SQL Server, performance optimization, incident management, production environments, T-SQL, execution plans, indexing, dynamic management views, high availability, monitoring tools, security best practices, incident management, Microsoft SQL Server certification.

πŸ’» Primary Responsibilities

  • πŸ“ Enhancement Note: This role requires a strong focus on operational excellence, with a significant portion of time dedicated to managing production environments and ensuring optimal performance.

  • 🌟 Ensure High Availability and Performance:

    • Monitor and maintain SQL Server environments (production and non-production).
    • Implement and manage high availability solutions (AlwaysOn, mirroring).
    • Optimize database performance through indexing, query tuning, and execution plan analysis.
  • πŸ”’ Manage Daily Operations:

    • Proactively manage alerts and respond to incidents in production environments.
    • Collaborate with development, infrastructure, and operations teams to improve processes and tools.
    • Document actions, procedures, and troubleshooting steps.
  • πŸ“ˆ Perform Regular Audits and Tuning:

    • Conduct regular performance audits, focusing on execution plans, indexing, and system monitoring.
    • Implement targeted tuning actions for critical queries, SQL jobs, and indexing strategies.
  • πŸ”„ Automate and Industrialize Tasks:

    • Contribute to the automation and industrialization of recurring tasks related to database management.
    • Develop and maintain scripts, stored procedures, and other automation tools.

πŸŽ“ Skills & Qualifications

Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Relevant certifications (e.g., Microsoft Certified: Azure Database Administrator Associate) are a plus.

Experience: A minimum of 5 years of proven experience as a SQL Server DBA in sensitive production environments. Experience in incident management or N2/N3 support is strongly appreciated.

Required Skills:

  • Advanced knowledge of T-SQL, execution plans, indexing, and dynamic management views (DMV).
  • Strong ability to manage and optimize SQL Server environments in production.
  • Excellent problem-solving skills and the ability to work under pressure.
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams.

Preferred Skills:

  • Experience with Azure SQL Database or other cloud-based SQL Server environments.
  • Familiarity with DevOps practices and tools (e.g., Ansible, PowerShell, Azure DevOps).
  • Knowledge of ITIL best practices and experience working in an ITIL environment.

πŸ“Š Web Portfolio & Project Requirements

πŸ“ Enhancement Note: As this role focuses on database administration rather than web development, a traditional web portfolio is not required. However, candidates should be prepared to discuss their experience with SQL Server, performance optimization, and incident management through relevant case studies or examples.

πŸ“Š Technical Documentation:

  • Prepare a document outlining your experience with SQL Server, including specific examples of performance tuning, incident resolution, and high availability implementations.
  • Include any relevant certifications, training, or projects that demonstrate your expertise in SQL Server administration.

πŸ’΅ Compensation & Benefits

Salary Range: CHF 120,000 - CHF 160,000 per year (based on experience and market research for SQL Server DBAs in Geneva).

Benefits:

  • Remote work: 2 days per week.
  • Proximity management and varied daily activities.
  • Flexible working hours and the possibility to work from home when needed.

Working Hours: Full-time (40 hours per week) with flexible working hours and the possibility to work from home when needed.

🎯 Team & Company Context

🏒 Company Culture

  • Industry: Information Technology and Services.
  • Company Size: Medium (51-200 employees).
  • Founded: 2006.
  • Team Structure: The IT team consists of database administrators, developers, and infrastructure specialists working together to ensure the smooth operation of the company's systems and applications.
  • Development Methodology: Agile/Scrum with a focus on continuous improvement and collaboration.

πŸ“ˆ Career & Growth Analysis

  • Web Technology Career Level: Senior SQL Database Administrator.
  • Reporting Structure: This role reports directly to the IT Manager and works closely with the development, infrastructure, and operations teams.
  • Technical Impact: As a senior member of the IT team, the successful candidate will have a significant impact on the performance, stability, and security of the company's SQL Server environments.

🌐 Work Environment

  • Office Type: Modern, collaborative office space with multiple monitors, testing devices, and development tools available.
  • Office Location(s): Geneva, Switzerland.
  • Workspace Context: The workspace encourages collaboration and knowledge sharing among team members, with a focus on continuous learning and improvement.
  • Work Schedule: Full-time (40 hours per week) with flexible working hours and the possibility to work from home when needed.

πŸ“„ Application & Technical Interview Process

πŸ“ Enhancement Note: The application process for this role involves several stages, including an initial video conference interview, a second interview with the client's team, and a final meeting to discuss the contract of employment. Technical assessments may also be required to evaluate the candidate's skills in SQL Server administration.

πŸ“ Interview Process:

  1. Initial Video Conference Interview: Focuses on understanding the candidate's background, skills, and career goals. Enova will also provide information about the company and its activities.
  2. Second Interview with the Client's Team: This interview may take place remotely or in-person, depending on the client's preference. It provides an opportunity for the candidate to meet the team they will be working with and discuss the role in more detail.
  3. Final Meeting to Discuss the Contract of Employment: If the candidate is selected for the role, they will meet with Enova to discuss the terms of their employment, including salary, benefits, and working conditions.

πŸ“ Portfolio Review Tips:

  • Prepare a document outlining your experience with SQL Server, including specific examples of performance tuning, incident resolution, and high availability implementations.
  • Be ready to discuss your approach to database management, optimization, and problem-solving in detail.

πŸ“ Technical Challenge Preparation:

  • Brush up on your SQL Server administration skills, focusing on performance optimization, incident management, and high availability.
  • Familiarize yourself with the latest best practices and trends in SQL Server administration.
  • Prepare for technical questions related to SQL Server, performance tuning, and incident management.

πŸ“ ATS Keywords:

  • SQL Server, Database Administration, Performance Optimization, Incident Management, High Availability, T-SQL, Execution Plans, Indexing, Dynamic Management Views, ITIL, Azure SQL Database, Cloud-based SQL Server Environments, Agile/Scrum, Continuous Improvement, Collaboration.

πŸ›  Technology Stack & Web Infrastructure

πŸ“ Enhancement Note: As this role focuses on SQL Server administration rather than web development, the technology stack and web infrastructure requirements are not as relevant. However, candidates should be familiar with the tools and technologies used by the company and its clients.

πŸ’» Frontend Technologies: Not applicable for this role.

πŸ›’ Backend & Server Technologies:

  • SQL Server (primary focus)
  • Azure SQL Database (potential)
  • Other relevant database management systems (e.g., MySQL, PostgreSQL)

πŸ›  Development & DevOps Tools:

  • SQL Server Management Studio (SSMS)
  • Azure Data Studio
  • Ansible (potential)
  • PowerShell (potential)
  • Azure DevOps (potential)

πŸ‘₯ Team Culture & Values

πŸ“ Enhancement Note: The team values collaboration, continuous learning, and a strong focus on customer satisfaction. Candidates should be prepared to discuss their approach to teamwork, problem-solving, and customer service in detail.

πŸ’» Web Development Values:

  • Strong focus on performance optimization and incident management.
  • Collaboration and knowledge sharing among team members.
  • Continuous learning and improvement in SQL Server administration skills and best practices.

🀝 Collaboration Style:

  • Cross-functional collaboration with development, infrastructure, and operations teams.
  • Regular team meetings and knowledge-sharing sessions.
  • A culture of open communication and active listening.

⚑ Challenges & Growth Opportunities

πŸ“ Enhancement Note: This role offers significant opportunities for professional growth and development, including the chance to work on high-profile projects and collaborate with experienced team members.

🌟 Technical Challenges:

  • Managing SQL Server environments in production, with a focus on high availability, performance, and security.
  • Troubleshooting complex performance issues and optimizing SQL Server environments for optimal performance.
  • Implementing and managing high availability solutions (AlwaysOn, mirroring) to ensure business continuity.

🌱 Learning & Development Opportunities:

  • Working alongside experienced SQL Server administrators and other IT professionals.
  • Gaining exposure to a wide range of SQL Server environments and use cases.
  • Opportunities to attend industry conferences, obtain relevant certifications, and engage with the SQL Server community.

πŸ’‘ Interview Preparation

πŸ“ Enhancement Note: The interview process for this role focuses on assessing the candidate's technical skills, problem-solving abilities, and cultural fit within the team. Candidates should be prepared to discuss their experience with SQL Server, performance optimization, and incident management in detail.

πŸ“ Technical Questions:

  1. SQL Server Administration: Describe your experience with SQL Server administration, including your approach to performance optimization, incident management, and high availability.
  2. Performance Tuning: Walk us through your process for identifying and resolving performance issues in SQL Server environments.
  3. Incident Management: Share an example of a complex incident you've managed in a SQL Server environment and how you approached resolving it.

πŸ“ Company & Culture Questions:

  1. Teamwork: Describe your approach to teamwork and collaboration, and how you've worked effectively with cross-functional teams in the past.
  2. Problem-Solving: Share an example of a challenging problem you've faced in a SQL Server environment and how you went about solving it.
  3. Customer Focus: How do you ensure that your work aligns with the needs and expectations of your clients and stakeholders?

πŸ“ Portfolio Presentation Strategy:

  • Prepare a document outlining your experience with SQL Server, including specific examples of performance tuning, incident resolution, and high availability implementations.
  • Be ready to discuss your approach to database management, optimization, and problem-solving in detail.

πŸ“Œ Application Steps

To apply for this Senior SQL Database Administrator position:

  1. Submit your application through the provided link.
  2. Prepare a document outlining your experience with SQL Server, including specific examples of performance tuning, incident resolution, and high availability implementations.
  3. Research Enova Consulting and the client's organization to ensure a strong understanding of their business, culture, and values.
  4. Prepare for technical interviews and assessments related to SQL Server administration, performance optimization, and incident management.

πŸ“ Enhancement Note: This enhanced job description includes AI-generated insights and industry-standard assumptions about SQL Server administration, performance optimization, and incident management. All details should be verified directly with Enova Consulting before making application decisions.

πŸ“ Important Notice: This enhanced job description includes AI-generated insights and industry-standard assumptions about SQL Server administration, performance optimization, and incident management. All details should be verified directly with Enova Consulting before making application decisions.

Application Requirements

Minimum of 5 years of experience as a SQL Server DBA in sensitive production environments. Advanced knowledge of T-SQL, execution plans, indexing, and dynamic management views is required.