Auf einen Blick
- Aufgaben: Gestalte und verwalte Datenbankschemata für Kubernetes-Workloads und optimiere deren Leistung.
- Arbeitgeber: ng-voice entwickelt innovative, softwarebasierte mobile Netzwerklösungen für Unternehmen und Betreiber.
- Mitarbeitervorteile: Flexible Arbeitszeiten, hybrides Arbeiten und zahlreiche Zusatzleistungen wie Fitness- und Sprachkurse.
- Warum dieser Job: Werde Teil eines dynamischen Start-ups mit flachen Hierarchien und einer vielfältigen Teamkultur.
- Gewünschte Qualifikationen: Erfahrung mit Kubernetes-Datenbanken, relationalen DBs und Performance-Tuning ist erforderlich.
- Andere Informationen: Wir schätzen Erfahrung über formale Abschlüsse und fördern eine inklusive Arbeitsumgebung.
About us
Committed to building the next generation of 100% software-based mobile networks, ng-voice is creating innovative mobile infrastructure solutions and making them accessible for operators and enterprises that want to deploy future-proof networks.
We are looking for a skilled Freelance Database Engineer to support and optimize our production-grade database environments running on Kubernetes clusters. This role involves database installation, maintenance, monitoring, and performance tuning within a containerized, cloud-native infrastructure. You will also work closely with developers and data architects to ensure efficient schema design and data handling.
Tasks
What you\’ll do
- Database Design and Schema Management: Collaborate with developers and architects to design, implement, and manage well-structured database schemas optimized for Kubernetes-based workloads.
- Monitoring and Performance Tuning: Continuously monitor database performance within Kubernetes environments. Diagnose issues, optimize queries, indexes, and fine-tune database configurations for scalability and efficiency.
- Database Installation and Configuration: Install and configure clustered databases (e.g., PostgreSQL, MySQL) deployed on Kubernetes, ensuring redundancy, disaster recovery, and security best practices are followed.
- Database Maintenance: Manage database operations including automated backups, restores, data purging, and index maintenance to ensure availability and data integrity.
Requirements
Our ideal new colleague
- Hands-on experience managing databases in Kubernetes environments (e.g., StatefulSets, Helm charts, Operators)
- Strong background in relational database management (PostgreSQL, MySQL, or similar)
- Experience with clustered database setups, backup/recovery strategies, and disaster recovery planning
- Solid understanding of query optimization, indexing, and database tuning
- Ability to work independently and deliver production-ready database solutions
- Effective communication and collaboration skills in remote teams
Benefits
A little more about our culture and why you should join
- Work-Life-Balance is a priority: Flexible working that suits you – we live and breathe a hybrid remote culture and don\’t mind where and when you work
- We are committed to building a diverse team that represents a variety of backgrounds, perspectives, and skills in a traditionally not very diverse industry
- We offer you the culture of a fast-growing start-up with the maturity of an enterprise company
- We are more interested in your experience and knowledge than formal degrees
- Entrepreneurial culture and flat hierarchies
- Mobility benefit, fitness benefit, language class benefit and wellness benefit (for full-time employees)
- Home office budget (for full-time employees)
#J-18808-Ljbffr
Freelance Database Engineer (m/f/d) Arbeitgeber: ng-voice GmbH
Kontaktperson:
ng-voice GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Freelance Database Engineer (m/f/d)
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Bekannten, die bereits in der Branche tätig sind. Oftmals erfährt man über persönliche Kontakte von offenen Stellen, bevor sie öffentlich ausgeschrieben werden.
✨Tip Nummer 2
Zeige deine Expertise! Erstelle ein Portfolio oder eine Sammlung von Projekten, an denen du gearbeitet hast, insbesondere solche, die deine Fähigkeiten im Umgang mit Kubernetes und relationalen Datenbanken demonstrieren. Dies kann dir helfen, dich von anderen Bewerbern abzuheben.
✨Tip Nummer 3
Beteilige dich an Online-Communities oder Foren, die sich mit Datenbankmanagement und Kubernetes beschäftigen. Dort kannst du nicht nur dein Wissen erweitern, sondern auch potenzielle Arbeitgeber auf dich aufmerksam machen.
✨Tip Nummer 4
Bereite dich auf technische Gespräche vor! Informiere dich über gängige Fragen und Herausforderungen, die in der Rolle eines Freelance Database Engineers auftreten können. Zeige, dass du nicht nur die Theorie beherrschst, sondern auch praktische Lösungen anbieten kannst.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Freelance Database Engineer (m/f/d)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen an die Datenbankkenntnisse und Erfahrungen mit Kubernetes. Stelle sicher, dass du diese Punkte in deiner Bewerbung ansprichst.
Betone relevante Erfahrungen: Hebe in deinem Lebenslauf und Anschreiben deine praktischen Erfahrungen mit relationalen Datenbanken wie PostgreSQL oder MySQL hervor. Zeige auf, wie du in der Vergangenheit Datenbanklösungen implementiert und optimiert hast.
Anpassung des Anschreibens: Gestalte dein Anschreiben so, dass es deine Fähigkeiten im Bereich Datenbankdesign und -management betont. Erkläre, wie du mit Entwicklern und Architekten zusammengearbeitet hast, um effiziente Datenbankschemata zu erstellen.
Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Richtigkeit. Achte darauf, dass dein Lebenslauf aktuell ist und alle relevanten Informationen enthält.
Wie du dich auf ein Vorstellungsgespräch bei ng-voice GmbH vorbereitest
✨Verstehe die Anforderungen
Mach dich mit den spezifischen Anforderungen der Stelle vertraut. Informiere dich über Kubernetes, relationale Datenbanken wie PostgreSQL und MySQL sowie über die besten Praktiken für Datenbankinstallation und -konfiguration.
✨Bereite Beispiele vor
Sei bereit, konkrete Beispiele aus deiner bisherigen Erfahrung zu teilen, die deine Fähigkeiten in der Datenbankverwaltung und -optimierung demonstrieren. Zeige, wie du Probleme diagnostiziert und Lösungen implementiert hast.
✨Kommunikationsfähigkeiten betonen
Da die Zusammenarbeit mit Entwicklern und Architekten wichtig ist, solltest du deine Kommunikationsfähigkeiten hervorheben. Bereite dich darauf vor, zu erklären, wie du effektiv in einem Remote-Team arbeitest.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Rolle und hilft dir, mehr über die Unternehmenskultur und die Erwartungen an die Position zu erfahren.