Senior Database Administrator

ImageTrendEagan, MN
Hybrid

About The Position

The Senior Database Administrator is responsible for the strategic design, stability, security, and performance of ImageTrend’s product databases. This role manages database architecture and operational excellence across development and production environments, ensuring data integrity, scalability, cost efficiency, and regulatory compliance. The Senior Database Administrator partners closely with engineering, analytics, and infrastructure teams to influence database design decisions, support product and data initiatives, establish best practices, and mentor teammates. This role combines deep technical expertise with leadership, ownership, and a commitment to continuous improvement.

Requirements

  • Bachelor’s degree in Information Technology, Computer Science, or a related field, or equivalent advanced professional experience
  • Extensive hands-on experience administering, architecting, and optimizing databases in Azure environments
  • Proven expertise with Azure Synapse Analytics, SQL Managed Instances, Azure Data Factory (ADF), Databricks, Microsoft Fabric, Azure Monitor, and Log Analytics
  • Advanced SQL skills, including complex query development, optimization, and performance troubleshooting
  • Demonstrated experience designing, implementing, and maintaining star schema data warehouses
  • Strong experience loading, transforming, and managing data from diverse sources and formats such as relational databases, JSON, and XML
  • Experience managing large datasets and optimizing performance for high-availability, reliability, and cost efficiency
  • Deep understanding of database security principles, encryption methods, access controls, and compliance frameworks (e.g., HIPAA)
  • Experience implementing database monitoring, alerting, and automation for proactive issue prevention and operational efficiency
  • Strong technical knowledge of Windows Server environments and Azure cloud services
  • Excellent analytical, critical-thinking, and problem-solving skills with strong attention to detail
  • Effective written and verbal communication skills, with the ability to collaborate across technical and non-technical teams
  • Strong organizational and time management skills with the ability to manage multiple priorities and meet critical deadlines
  • Ability to learn new technologies quickly and work effectively with Microsoft Office Suite, CRM platforms, and project management tools
  • Ability to maintain discretion when handling proprietary and confidential information
  • Enthusiasm for learning and expanding knowledge or skills
  • Strong work ethic, integrity, honesty, collaboration and team orientation
  • Ability to work in-office on a hybrid basis as required
  • Ability to travel as required, up to 10%

Responsibilities

  • Design, architect, manage, and optimize database environments to support scalability, performance, and long-term business growth
  • Ensure database security standards are defined, implemented, and upheld, including encryption, access controls, auditing, and secure external client access
  • Manage and optimize storage and compute resources to support growth while maintaining cost efficiency
  • Collaborate closely with development and data teams throughout the development lifecycle to ensure best practices are integrated into database design and deployment
  • Participate actively in the development, testing, and deployment of database and pipeline changes
  • Provide subject matter expertise on database design, including partitioning, indexing, schema design, and key distribution strategies
  • Monitor, analyze, and proactively optimize database performance through advanced query tuning, indexing strategies, and performance troubleshooting
  • Respond promptly to complex data and performance requests and resolve database issues across production and development environments
  • Ensure data integrity, consistency, and reliability across all systems and environments
  • Configure, manage, and optimize Azure Synapse Analytics workspaces, SQL Managed Instances, and supporting Azure data services
  • Monitor, manage, and support data lakes and large-scale ETL/ELT processes for analytics and operational workloads
  • Design, implement, test, and maintain backup strategies, high-availability solutions, and disaster recovery plans to ensure business continuity
  • Lead root-cause analysis and resolution of complex database incidents and performance outages
  • Develop scripts and automation to streamline database maintenance, monitoring, validation, and operational tasks
  • Establish and maintain operational standards, best practices, and documentation for configurations, architectures, processes, and recovery procedures
  • Ensure database platforms meet regulatory and compliance requirements (e.g., HIPAA) and support audits as needed
  • Serve as a technical mentor and resource for DBAs and engineers, promoting knowledge sharing and database best practices
  • Participate in a regular on-call rotation for critical responses outside business hours after initial training and upon supervisor request
  • Maintain strict discretion when handling proprietary, sensitive, and confidential information
  • Demonstrate ownership, integrity, collaboration, and enthusiasm for continuous learning and professional growth
  • Perform additional duties as assigned

Benefits

  • bonus
  • benefits
  • perks
  • community gains
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service