Database Administrator

TeamDynamix Logo

TeamDynamix

📍Remote - Worldwide

Summary

Join TeamDynamix as a Database Administrator and play a key role in ensuring the scalability, reliability, and security of our applications. You will manage Azure Cloud-based Microsoft SQL servers, collaborate with other teams, and implement database solutions. Responsibilities include managing and maintaining Azure SQL Managed Instances, performing database backups and restores, participating in disaster recovery, monitoring database performance, ensuring data integrity and security, troubleshooting issues, and developing documentation. The ideal candidate possesses a BS degree in a related field, 3+ years of experience as a Database Administrator or equivalent SQL developer experience, and expertise in Microsoft SQL Server, Azure SQL Database technologies, and scripting languages like T-SQL and PowerShell. TeamDynamix offers competitive compensation, comprehensive health insurance, wellness programs, 401(k) matching, remote work flexibility, paid time off, paid parental leave, and various other benefits.

Requirements

  • BS degree in Computer Science, Computer Networking, or related Science curriculum
  • 3+ years working as a Database Administrator or 3-5 years as a SQL developer looking to move to a DBA role
  • Experience with query tuning and troubleshooting
  • Experience with Microsoft SQL server, preferably Azure SQL Database technologies
  • Knowledge of SolarWinds’ Database Performance Analyzer or similar software
  • Experience with installing, configurating, and monitoring SQL server databases
  • Experience with scripting and/or automation in TSQL or PowerShell
  • Ability to participate in rotating on-call schedule and occasional off-hours work

Responsibilities

  • Manage and maintain a fleet of Azure SQL Managed Instances, ensuring high uptime, performance, and security
  • Perform database backups and restores by using, improving, and maintaining automated tooling
  • Participate in disaster recovery planning, testing, and execution
  • Monitor database performance and work with both Database Architect and Software Engineering to implement performance tuning strategies
  • Ensure data integrity and implement security measures to protect sensitive information
  • Troubleshoot and resolve database-related issues in a timely manner
  • Develop and maintain documentation for database configurations, processes, and procedures
  • Manage and audit SQL server licensing
  • Work closely with the Database Architect to design and implement scalable and efficient database solutions
  • Automate routine database maintenance tasks to improve efficiency and reduce manual intervention using PowerShell, T-SQL, and other scripting languages
  • Opportunities to work with Elasticsearch and Azure Cosmos DB

Benefits

  • Competitive compensation that reflects employees’ skills and contributions
  • Comprehensive health insurance plans
  • Wellness programs that promote physical and mental well-being
  • Traditional and Roth 401(k) savings options with company match
  • Remote-first with flexible working hours
  • Prioritized work-life balance, with 15 observed days off in addition to PTO
  • Family-friendly policies including paid parental leave
  • Paid life insurance, short-term, and long-term disability insurance
  • Regular acknowledgement of achievements with recognition programs
  • Counseling services and resources for personal and professional challenges
  • Transparent communication about company goals, strategy, and performance
  • Regular feedback sessions and performance reviews
  • Anti-bias and anti-harassment training programs
  • Trust and autonomy in decision-making within your role
  • Work environment that encourages you to be your authentic self
  • Flat management structure with approachable leaders who want to hear your feedback

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.

Similar Remote Jobs