Remote GN - Sr. Database Administrator - 169

at Thaloz

Posted 1 day ago 0 applied

Description:

  • We are seeking a seasoned professional with deep expertise in SQL Server to enhance our data team's capabilities.
  • This role primarily focuses on designing, implementing, and maintaining robust data infrastructure solutions that underpin our organization's product offerings.
  • Key responsibilities include creating enterprise-level data architectures, managing transactional databases for critical business applications, and ensuring optimal database performance through advanced administration and optimization techniques.
  • You will play a pivotal role in developing data ingestion and processing workflows while ensuring data quality and integrity.
  • The position sits within the larger data team and actively collaborates with application development teams to maintain and optimize databases supporting OLTP workloads.
  • Embrace the challenge of working with large-scale transactional databases and utilize your proficiency in SQL Server, T-SQL, and scripting tools such as PowerShell and Python for automation tasks.
  • Note that while containerization technologies and data visualization tools are beneficial, the primary focus remains on backend data engineering tasks.
  • A strong understanding of Azure SQL Database and maintaining SQL Server instances is crucial for this role.

Requirements:

  • 5+ years of hands-on experience with SQL Server (2016/2019/2022), with strong emphasis on SQL Server administration and optimization, including clustering and replication.
  • Advanced proficiency in T-SQL, including the development of stored procedures, functions, and triggers.
  • Extensive experience in designing and maintaining large-scale application databases, with a focus on ensuring performance and scalability.
  • Proficient in database performance tuning and optimization for OLTP workloads, with a strong understanding of indexing strategies and query tuning.
  • Proficiency in PowerShell and Python for automation and scripting tasks.
  • Experience with transaction management, concurrency control, and locking mechanisms to ensure database integrity.
  • Familiarity with data visualization tools (Power BI, Tableau, or similar).
  • Knowledge of version control systems, such as Gitlab, and experience with database deployment and migration tools.
  • Familiarity with cloud platforms, particularly Azure, and basic understanding of services like Azure SQL Database.
  • Working knowledge of API integration and data exchange formats, including JSON and XML.
  • Experience with application database monitoring and optimization under high transaction volumes.
  • Understanding of database schema versioning and migration strategies.
  • Intermediate proficiency in C# for scripting and automation is a plus.

Benefits:

  • The position offers the opportunity to work with cutting-edge technologies and large-scale databases.
  • You will be part of a collaborative team environment that values innovation and problem-solving.
  • There are opportunities for professional development and growth within the organization.
  • The role provides a chance to influence data governance standards and best practices.
  • You will gain experience in cloud technologies and data engineering workflows.