Zweck der Stelle: Unser Kunde ist eines der führenden Unternehmen im Bereich Buchhaltungs-SaaS-Lösungen. Der Kunde hat einen eigenen Tech-Stack entwickelt, um eine skalierbare, spaltenorientierte Datenbank-Cloud-Lösung für das Backend seines Dienstes zu erhalten, der auf AWS läuft. Das Projekt des Kunden ist die Migration der spaltenorientierten Datenbanksoftware-Cloud von Intel auf die ARM-Architektur. Derzeitige Position besteht darin, dem Virtualisierungsteam beizutreten, wo die virtuelle Ebe
Zweck der Stelle: Unser Kunde ist eines der führenden Unternehmen im Bereich Buchhaltungs-SaaS-Lösungen. Der Kunde hat einen eigenen Tech-Stack entwickelt, um eine skalierbare, spaltenorientierte Datenbank-Cloud-Lösung für das Backend seines Dienstes zu erhalten, der auf AWS läuft. Das Projekt des Kunden ist die Migration der spaltenorientierten Datenbanksoftware-Cloud von Intel auf die ARM-Architektur. Derzeitige Position besteht darin, dem Virtualisierungsteam beizutreten, wo die virtuelle Ebene von Grund auf für ARM-Hardware erstellt wird. Die wichtigsten erforderlichen Fähigkeiten sind C ANSI-Erfahrung sowie Treiber- und Kernel-Entwicklung unter Linux. Hauptaufgaben und Verantwortlichkeiten: Erstellen Sie neue Funktionen und pflegen Sie die vorhandene Funktionalität der Plattform/des Produkts des Kunden gemäß Spezifikationen und Design. Nehmen Sie an Codeüberprüfungen teil. Berichten Sie an den Teamleiter oder Vorgesetzten Informieren Sie sich über die Bereitschaft/Qualität von Funktionen und setzen Sie in Krisensituationen Warnsignale. Beteiligen Sie sich an der funktionalen und architektonischen Gestaltung zugewiesener Funktionen. Erforschen und bewerten Sie technische Optionen zur Implementierung zugewiesener Funktionen. Geben Sie Schätzungen zum Funktionsumfang ab und teilen Sie ihn in Aufgaben auf. Arbeiten Sie in engem Kontakt mit dem Team Mitglieder oder andere relevante Stakeholder; Befolgen Sie etablierte Softwareentwicklungsprozesse; Schlagen Sie technische und funktionale Verbesserungen vor, um dem Produkt einen Mehrwert zu verleihen. Ausbildung, Fähigkeiten und Erfahrung MÜSSEN: ANSI C-Programmiererfahrung; Multi-Core/Multi-Threaded-Programmiererfahrung; Linux/POSIX ;Ausreichende Englischkenntnisse für die Kommunikation (mündlich und schriftlich);Fähigkeiten zum Verfassen technischer Dokumentation;Gute Kommunikations- und Kollaborationsfähigkeiten.Wäre ein Pluspunkt.Linux-Kernel-Treiberentwicklung;Erfahrung in der Erstellung/Optimierung von Software für ARM-Prozessoren;Erfahrung in paralleler Berechnung;Erfahrung mit Virtualisierungssoftware , HyperVisor;Assembler;C++-Programmiererfahrung.
Zeig mehr
Zeige weniger
Посадовий рівень
Starrer Wochentag
Typ зайнятості
Erster Robotertag
Weitere Informationen
Jugend und Informationstechnologie
Galuzi
ІТ-Folge zur ІТ-Beratung