DescriptionSenior Database Administrator
Job Summary
We are looking for a seasoned Senior Database Administrator (DBA) with strong expertise in SQL Server to join our IoT Software team. In this role you will manage optimize and scale databases that support massive volumes of machine-generated and telemetry data from connected devices. The ideal candidate is passionate about data performance experienced in high-ingestion environments and comfortable working in fast-paced innovation-driven teams.
This is a critical role that directly supports our mission to deliver real-time insights and intelligent automation through connected devices and edge-to-cloud platforms.
Duties and Responsibilities
- Architect deploy and maintain SQL Server databases optimized for high-throughput real-time IoT data ingestion and analytics.
- Perform advanced query tuning index optimization and partitioning to support time-series data and sensor data warehousing.
- Manage and optimize ETL pipelines and data flows from IoT gateways edge devices and cloud platforms.
- Collaborate with data engineers DevOps and software developers to design scalable high-performance data structures.
- Ensure data quality availability and integrity across distributed and hybrid environments (on-premise cloud).
- Implement high availability (HA) and disaster recovery (DR) strategies including Always On Availability Groups log shipping and database mirroring.
- Utilize monitoring tools to proactively address latency I/O performance issues and system health concerns.
- Secure databases and ensure compliance with industry standards and regulations including device data protection.
- Maintain documentation automate maintenance tasks and continuously optimize database operations.
- Develop proof of concept to rapidly validate design ideas.
- Other duties as required.
Requirements
Mandatory:
- BA BSc or MSc in Computer Science Information Systems or other related technical discipline.
- 5 years of hands-on experience as a SQL Server DBA ideally in IoT telemetry or other data-intensive environments.
- Deep understanding of SQL Server internals query optimization and performance tuning.
- Expertise with high-volume time-series and sensor data ingestion and processing.
- Strong T-SQL scripting skills including stored procedures and advanced query constructs.
- Experience with partitioning strategies data archiving and storage optimization for large datasets.
- Familiarity with edge computing concepts streaming (e.g. RabbitMQ) or telemetry processing.
- Knowledge of cloud platforms such as Azure (especially Azure SQL IoT Hub).
- Experience in HA/DR design including clustering replication and Always On.
Preferred:
- Microsoft Certified: Azure Database Administrator Associate or equivalent.
- Exposure to time-series databases (e.g. InfluxDB TimescaleDB) or hybrid data architectures.
- Experience integrating SQL Server with real-time data processing frameworks and IoT platforms.
Working Conditions/Other
- Normal office environment. Geographically distributed (virtual) team.
- Extensive use of computer to complete assignments.
- Ability to multi-task in a fast-paced environment with multiple deadlines is essential.
Required Experience:
Unclear Seniority