Clara
LoJack
Senior Datenbankadministrator (DBA) / Senior Datenbankingenieur
Über uns
Die K-12-Transportplattform von CalAmp verfolgt die Busse, die jeden Schultag rund 1 Million Schüler in über 400 nordamerikanischen Schulbezirken befördern. Wir betreiben Microsoft SQL Server selbst gehostet auf AWS EC2 – 9 Produktionsinstanzen, über 600 Kundendatenbanken, mehr als eine Milliarde Zeilen an operativen Daten und die Tendenz ist steigend. (Ein eventueller Umstieg auf AWS RDS ist als zukünftige Richtung angedacht, jedoch kein kurzfristiger Plan.)
Wir suchen einen praxisorientierten Database Engineer mit fundierter Produktionserfahrung, der bereit ist, sich in Richtung Architektur, Automatisierung und moderne Engineering-Praktiken weiterzuentwickeln.
Was unser Team besonders macht
Wir nutzen KI-Tools über den gesamten Entwicklungslebenszyklus hinweg – einschließlich Abfrageanalyse, Schemaänderungen, Erstellung von Runbooks und operativen Workflows. Unsere Ingenieure liefern pro Sprint mehr Code mit Claude Code als Pair-Programmer, und wir erwarten von unserem DBA das Äquivalent für die Datenbankarbeit. Wir schätzen Kandidaten, die offen dafür sind, KI in ihren Workflow zu integrieren, um Geschwindigkeit und Qualität zu verbessern. Wenn dies bedeutet, Ihre Arbeitsweise umzustrukturieren, möchten wir mit Ihnen sprechen.
Wir suchen keine „KI-Erfahrung“ als bloßes Häkchen. Wir suchen Menschen, die bereit sind, ihr Handwerk zu überdenken.
Aufgaben
Ihre Schwerpunkte
- Performance – Ihr tägliches Handwerk. Sie diagnostizieren und beheben langsame Abfragen, Plan-Regressionen und Sperr-Probleme über 9 SQL Server-Instanzen hinweg, die unsere kundenorientierten Abläufe unterstützen. Sie übernehmen ein Jahrzehnt an gewachsenem SQL – Ihre ersten 90 Tage dienen dazu, das System zu verstehen, bevor Sie es neu konzipieren.
- Architektur von Reporting-Replikaten. Wir müssen die analytische Arbeitslast von unserem operativen SQL Server trennen, bevor dies unsere Kunden-SLAs beeinträchtigt. Sie leiten das Design – wahrscheinlich mittels AWS DMS, das einen Multi-Tenant Aurora PostgreSQL-Speicher speist, aber die Entscheidung liegt nach der Evaluierung bei Ihnen. Dies ist ein Flaggschiff-Projekt, keine reine Wartungsaufgabe.
- Archivierung. Eine solide Datenaufbewahrungsstrategie für über 600 Kundendatenbanken, die die Integrität der Wiederherstellung aus Backups nicht beeinträchtigt. Sie definieren die Richtlinie und verantworten die Automatisierung.
- AWS-Kosten. Die SQL Server EE-Lizenzierung auf EC2 ist nicht günstig. Für einen DBA/Database Engineer, der weiß, wo er ansetzen muss – Editionswahl, Reserved Instances, Right-Sizing, Replikationsstrategie – gibt es messbare Einsparpotenziale.
- Schema-Migrationen und ETL. Der Prozess für Schemaänderungen über alle Kundendatenbanken hinweg. Aktuell ist dies teilweise manuell; das Ziel ist ein automatisierter, zuverlässiger und risikoarmer Prozess.
- Datenbank-SME für das Engineering – ein zentraler Teil dieser Rolle. Sie sind der Fachexperte, der jede Schemaänderung von Entwicklern vor der Bereitstellung prüft und fundierte Design-Einblicke liefert – nicht nur Freigaben. Sie profilieren und optimieren Abfragen und Stored Procedures gemeinsam mit den Entwicklern, die diese schreiben. Sie sind die Stimme in Design-Reviews, die fragt: „Ist das skalierbar?“ – und liefern wertvolle Impulse, statt nur als Gatekeeper zu fungieren.
- Rufbereitschaft. Nach Branchenstandards moderat: Die Rotation erfolgt alle fünf Wochen, mit Rufbereitschaftszeiten von 06:00 bis 23:00 Uhr Eastern Time. Wir versuchen, Paging-Ereignisse selten zu halten; wir erwarten von Ihnen, dass Sie uns dabei unterstützen, diese noch weiter zu reduzieren.
Qualifikationen
Must-haves
- 4 bis 8 Jahre praktische Erfahrung als DBA / Database Engineer, mit fundiertem Anteil an SQL Server
- Datenbank-SME-Mentalität – Sie haben Schemaänderungen im Engineering geprüft, Design-Einblicke in Code-/Architektur-Reviews eingebracht und partnerschaftlich mit Entwicklern zusammengearbeitet (statt sie zu blockieren). Dies ist ein zentraler Bestandteil der Rolle, keine Nebenaufgabe.
- PostgreSQL-Kenntnisse – oder die Bereitschaft, diese zu entwickeln (ausgerichtet auf die zukünftige Reporting-Architektur)
- Erfahrung mit Cloud-Datenbanken auf AWS – aktuell selbst gehosteter SQL Server auf EC2; RDS-Vertrautheit ist ein Plus im Hinblick auf eine mögliche zukünftige Migration
- Nachweisbare Erfolge bei der Performance-Optimierung – Sie können spezifische Abfragen, die Sie korrigiert haben, und das Vorgehen erläutern
- Starke SQL-Kenntnisse: Abfrageerstellung, Plananalyse, Indexdesign, Sperr- und Isolationsmechanismen
- Sicherer Umgang mit Skripting in Python oder PowerShell für die Automatisierung
- Sowohl Linux als auch Windows
- HA / Replikationstopologien (Always On, Log Shipping, Transaktionsreplikation)
- Starke schriftliche Kommunikationsfähigkeiten – dies ist ein meinungsstarkes Engineering-Team; Sie werden Vorschläge verfassen und diese verteidigen
- Bachelor-Abschluss in Informatik, Wirtschaftsinformatik oder ein gleichwertiger praktischer Werdegang
Starke Pluspunkte
- Multi-Tenant SaaS-Datenarchitekturen (kundenspezifische Datenbanken oder geteilte Schemata)
- Erfahrung mit AWS DMS oder anderen CDC-Replikationslösungen
- Aurora PostgreSQL
- AWS-Kostenoptimierung (Reserved Instances, Savings Plans, Sizing)
- Datadog, Dynatrace oder ähnliche APM-Tools
- Erfahrung mit KI-gestützten Entwicklungstools (hilfreich, aber nicht erforderlich)
- Hintergrund in betriebskritischen SaaS-Umgebungen (Transportwesen, Gesundheitswesen, Finanzwesen)
Was wir nicht erwarten
Sie benötigen keine K-12-Domänenerfahrung. Sie benötigen kein MongoDB. Sie benötigen keinen IoT-Hintergrund. Seien Sie neugierig; wir bringen Ihnen die Domäne bei.
Logistik
Bewerber müssen rechtlich dazu befugt sein, dauerhaft in den USA zu arbeiten. Wir können derzeit kein Sponsoring anbieten.
Wenn dies das richtige Profil für Sie ist, bewerben Sie sich jetzt – Vorstellungsgespräche finden diese und nächste Woche statt.
