CareerZen Logo
Company logo

Database Administrator

JangoMail

Full-time

Gahanna, OH

Job description

Key responsibilities

  • Database design and development: Design and implement efficient database structures, schemas, and data models to support applications and business needs.
  • Performance tuning: Monitor database performance, identify bottlenecks, and optimize SQL queries and database structures using tools like SQL Profiler.
  • Database administration: Perform daily operational activities such as backups, restores, log monitoring, and server maintenance.
  • High availability and disaster recovery: Create, implement, and maintain strategies for High Availability (HA) and Disaster Recovery (DR). This includes managing clustering, replication, and Always On availability groups.
  • Security and compliance: Implement and manage database security measures, access controls, and ensure compliance with data protection and regulatory controls.
  • Troubleshooting and support: Provide technical support and resolve database-related issues to ensure minimal downtime.
  • Automation: Develop scripts and tools to automate database deployment, monitoring, and maintenance tasks.
  • Collaboration: Work with cross-functional teams, including application developers, to ensure seamless data flow and integration.
  • Documentation: Create and maintain documentation for database architecture, design decisions, and operational procedures.
  • ETL and reporting: Develop and maintain ETL (Extract, Transform, Load) processes using tools like SSIS and reporting solutions like SSRS.

Required skills and qualifications

  • Technical proficiency: Strong proficiency in T-SQL, including writing complex queries, stored procedures, and functions.
  • Database design: Solid understanding of database design principles, normalization, and data modeling.
  • Performance optimization: Experience with performance tuning, query optimization, and using related tools.
  • Database administration: Experience with database installation, configuration, maintenance, and backups/restores.
  • High availability: Experience with HA/DR solutions like Always On Availability Groups.
  • Specific tools: Familiarity with tools like SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) is often required.
  • Analytical skills: Strong analytical and organizational skills to diagnose and resolve complex issues.
  • Collaboration: Ability to work effectively in a team environment and collaborate with cross-functional teams.
  • Agile experience: Experience working in Agile/Scrum teams is often beneficial.

Job Type: Full-time

Pay: $70,000.00 - $100,000.00 per year

Benefits:

  • Dental insurance
  • Health insurance
  • Vision insurance

Work Location: In person