Lead Database Administrator

Deel Logo

Deel

πŸ“Remote

Summary

Join Deel as a DBA Lead and play a crucial role in managing and leading the DBA team. You will contribute to SQL development, data modeling, and database design, focusing on optimizing and maintaining complex database systems. This role involves close collaboration with cross-functional teams to support the development and deployment of our SaaS products. You will be responsible for database development, data modeling, performance optimization, collaboration, security, and troubleshooting. The position requires a minimum of 5 years of experience as an SQL Developer in a SaaS environment and proficiency in SQL and major RDBMS systems. Deel offers competitive pay, scalable benefits, rewards, and perks, including provided computer equipment, stock grant opportunities, additional perks and benefits, and the flexibility of remote work.

Requirements

  • Minimum of 5 years of experience as an SQL Developer, with a focus on database design and development in a SaaS environment
  • Proficient in SQL and experience with major RDBMS systems such as MySQL, PostgreSQL, SQL Server, or Oracle
  • Strong knowledge of database design principles, normalization, and data modelling techniques
  • Experience with performance tuning, query optimization, and indexing
  • Understanding of database security practices and data protection regulations
  • Experience with cloud-based database solutions such as Azure SQL Database
  • Knowledge of NoSQL databases and big data technologies
  • Experience with data visualization and BI tools
  • Familiarity with DevOps practices and CI/CD pipelines

Responsibilities

  • Design, develop, and optimize complex SQL queries, stored procedures, functions, and views to support various applications and reporting needs
  • Create and maintain logical and physical data models to ensure database structures align with business requirements
  • Analyse and improve database performance, including query optimization, indexing strategies, and database tuning
  • Work closely with software developers, data analysts, and other stakeholders to gather requirements and deliver high-quality database solutions
  • Implement and maintain database security policies and procedures to protect sensitive data
  • Diagnose and resolve database-related issues, ensuring high availability and reliability of data systems
  • Ensure that employees prepare personal development plans, review and implement these plans in line with business requirements
  • Drive team delivery based on business goals
  • Implements performance improvement initiatives
  • Drives the performance process on an annual basis
  • Provides direction, coaching and mentorship to employees to improve performance
  • Ensures effective conflict resolution and responds to any complaints and concerns timelessly
  • Ensures teamwork to achieve shared goals
  • Ensures efficient communication to business stakeholders

Preferred Qualifications

  • Bachelor’s degree in computer science, Information Technology, or a related field
  • Previous managerial experience in similar role
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams
  • Detail-oriented and able to manage multiple tasks and projects simultaneously
  • Ability to work independently and take ownership of tasks and projects

Benefits

  • Provided computer equipment tailored to your role
  • Stock grant opportunities dependent on your role, employment status and location
  • Additional perks and benefits based on your employment status and country
  • The flexibility of remote work, including WeWork access where available

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.