Software Developer/ Engineer/ Architect

Database Engineer

Kaseya is seeking a self-driven, motivated Database Engineer who has extensive experience as a SQL Developer and DBA experience to join their GDatabase Operations team.  The suitable candidate will have excellent analytical and problem-solving skills. They will work in a hybrid role being a SQL Developer combined with Database Production Support. 

Essential Tasks, Duties & Responsibilities: 

  • Configuring and maintaining production database infrastructure ensuring it is set as per best practice 
  • Database Support of our primary product – VSA  
  • Debugging production and development database issues  
  • Performance Tuning Queries 
  • Perform reviews on the design and code frequently to ensure standards are being adhered to 
  • Reviewing and analyzing database indexes and statistics 
  • Reviewing APM tools proactively and as required 
  • Oversee Database Changes via the Change Management process 
  • SQL Development - make code changes as part of SDLC 
  • Puts standards in place to ensure that all application design and code is produced with proper integrity, security and performance. 
  • Developing and enhancing service documentation  
  • Maintaining 24/7 uptime in business-critical environments 

 Position Qualifications: 

  • 5+ years of experience with installing, configuring, and tuning Microsoft SQL Server
  • 3+ years of SQL Development experience – Strong experience of writing and implementing complex T-SQL scripts
  • Expert knowledge optimizing database performance, implementing best database system and security practices, and troubleshooting problems
  • Strong experience with database administrator tools to manage and monitor the database environment
  • Strong experience with database scripting and queries for process automation and administration
  • Understand enterprise application requirements
  • Ability to participate in weekend maintenance tasks
  • Strong interpersonal skills with the ability to work in a distributed team environment and across multiple time zones.
  • Flexible approach to work with the ability to proactively take the initiative and work independently with little supervision, and also to be part of a collaborative team where ideas & skills are shared


Education and Experience: 

  • BSc in Computer Science, related technical field or equivalent practical experience
  • Passion, persistence and enthusiasm is essential
  • Ability to learn and implement new technologies quickly
  • Effective communication skills (both written and verbal)