Sie sind dafür verantwortlich, komplexe technische Meilensteine voranzutreiben, eine skalierbare API-Infrastruktur zu entwerfen und eine nahtlose Integration mit APIs von Drittanbietern sicherzustellen. Sie leiten Initiativen in der Frontend- und Backend-Entwicklung und fördern eine Kultur der Exzellenz und Zusammenarbeit innerhalb des Engineering-Teams.
Hauptaufgaben
Erfahrung
- Chefingenieur: Nachgewiesener Erfolg bei der Leitung komplexer Projekte.
< li>Tech Stack: Expertise in Google Cloud Platform, Typescript, Node.js, NestJS, PostgreSQL, React, Kafka, Docker und Kubernetes.- API-Design< /strong>: Erfahrung mit skalierbarer API-Infrastruktur.
- Full-Stack-Projekte: Vom Konzept bis zur Bereitstellung.
< p>
Fähigkeiten- Führung: Fördern Sie eine kollaborative Teamumgebung.
- Problemlösung strong>: Bringen Sie technische und geschäftliche Anforderungen in Einklang.
- Kommunikation: Erwartungen verwalten und Beziehungen aufbauen.
- Best Practices: Agil, Testgetriebene Entwicklung und CI/CD.
Engineering Leadership
- Projekte vorantreiben: Stellen Sie eine zeitnahe und qualitativ hochwertige Projektabwicklung sicher.
- Architekten-APIs: Entwerfen Sie eine skalierbare Infrastruktur für Integrationen von Drittanbietern.
- < strong>Mentor-Teams: Bieten technische Beratung und unterstützen die berufliche Weiterentwicklung.
- Codeüberprüfungen: Stellen Sie die Codequalität durch regelmäßige Überprüfungen sicher.
- Technische Strategie: An Gesamtvision und Zielen ausrichten.
Full-Stack-Entwicklung
- Entwicklungslebenszyklus: Lead-Analyse, Design, Entwicklung, Tests und Bereitstellung.
- Hochwertiger Code: Nutzen Sie React, Node. js und NestJS.
- Zusammenarbeit mit Designern: Erstellen Sie intuitive und reaktionsfähige Benutzeroberflächen.
- Sicherheitsmaßnahmen: Stellen Sie den Schutz der Benutzerdaten sicher und Compliance.
Zusammenarbeit und Kommunikation
- Produktteam : Definieren Sie Anforderungen und erstellen Sie zuverlässige Lieferpläne.
- Effektive Kommunikation: Richten Sie Stakeholder an den Geschäftszielen aus.
- Erleichtern Sie Besprechungen: Halten Sie Das Team wurde informiert und engagiert.
- Brückenteams: Übersetzen Sie technische Konzepte für nicht-technische Stakeholder.
Ingenieurkultur und Onboarding
- Positive Kultur: Innovation und Zusammenarbeit fördern.
- Onboarding: Statten Sie neue Teammitglieder mit den notwendigen Tools und Support aus.
- Lieferprozesse: Verfeinern Sie CI/CD-Pipelines für mehr Effizienz.
- Entwicklungsumgebungen< /strong>: Produktivität und Innovation fördern.
Cloud- und Datenbankmanagement
- Google Cloud Platform: Verfügbarkeit und Leistung sicherstellen.
- PostgreSQL-Verwaltung: Optimieren Sie Datenmodellierung und -abfragen.
- Systemüberwachung: Gehen Sie proaktiv auf potenzielle Probleme ein.
- Datensicherung und Wiederherstellung: Datenintegrität und -verfügbarkeit aufrechterhalten.
Ereignisgesteuerte Architektur
- Architektur implementieren: Kafka für die Ereignisverarbeitung verwenden.
- Kafka-Cluster entwerfen: Für Leistung und Skalierbarkeit optimieren.
- Kafka überwachen: Stellen Sie hohe Verfügbarkeit und Fehlertoleranz sicher.
Containerisierung und Orchestrierung
- Docker und Kubernetes: Implementieren Sie Containerisierungslösungen.
- Microservices-Orchestrierung: Verwenden Sie Kubernetes zum Verwalten und Skalieren.
- < strong>Bereitstellung automatisieren: Optimieren Sie CI/CD-Pipelines mit Containerisierungstools.
Culture Fit
< ul>
Leidenschaft: Wert auf Innovation und Zusammenarbeit.Lernen: Bleiben Sie über Branchentrends auf dem Laufenden.Anpassungsfähigkeit: Gedeihen Sie in einer dynamischen Umgebung.
Über das Projekt:
An KI-gesteuerter Assistent, der speziell für Zahnarztpraxen entwickelt wurde, steigert die Effizienz der Klinik.
Die Plattform lässt sich nahtlos in bestehende Verwaltungssysteme für Zahnarztpraxen integrieren und bietet Funktionen wie Echtzeit-Verfügbarkeitsanzeigen, Buchungen in sozialen Medien und sichere HIPAA- konformes Datenmanagement.