Database Administrator

Database Administrator

Our client is currently looking for a Database Administrator.

Responsibilities:

  • Creating SQL Server Health Checks, Memory Utilization Reports and Compliance (Licensing) Reports for the environment
  • Performing Microsoft SQL database administration, including software installations / configurations for SQL Server and peripheral features / products such as log shipping, mirroring, and maintenance packs
  • Troubleshooting complex systems to identify bottlenecks (SQL, IO, hardware, query related, etc.) and resolving database related issues
  • Troubleshooting technical issues such as job failure troubleshooting, performance tuning, security and permissions, database configuration
  • Participating in system specification design and review, technical review, system testing, system implementation, post implementation review
  • Reviewing existing stored procedures code, recommending and/or implementing improvements
  • Identifying the cause of reported issues and developing long-term fixes, planning and performing jobs with minimal assistance
  • Performing daily Database checks such as disk space, backups, job failure, performance issues etc
  • Working on data related support tickets and other direct requests
  • Adding maintenance plans for the new databases
  • Sharing and promoting ideas towards the improvement of the products and the business
  • Identifying technical weaknesses in other team members and providing mentorship
Skills and Experiences Required:

  • 3 years of experience within an IT environment in a similar role
  • Good interpersonal skills and ability to work in a team environment
  • Experience working in an Agile environment
  • Ability to troubleshoot client / server problems
  • Excellent understanding of the following technologies: MS SQL Server, Azure SQL Database Technologies and/or NoSQL administration, T-SQL, Database monitoring tools - Red Gate, PowerShell, Data warehousing/ETL