Senden Sie eine Direktnachricht an das Stellenausschreibungsmitglied von Capgemini Engineering
Maria Zavada
Maria Zavada
Auf der Suche nach Senior C | Senior C++ | Senior Python mit React | Senior Python/SDN |
Senden Sie eine Direktnachricht an das Stellenausschreibungsmitglied von Capgemini Engineering
Maria Zavada
Maria Zavada
Auf der Suche nach Senior C | Senior C++ | Senior Python mit React | Senior Python/SDN | Senior .NET mit OnBase Engineer
Zweck der StelleBei Capgemini Engineering, dem weltweit führenden Anbieter von Ingenieurdienstleistungen, bringen wir ein globales Team aus Ingenieuren, Wissenschaftlern und Architekten zusammen, um den innovativsten Unternehmen der Welt dabei zu helfen, ihr Potenzial auszuschöpfen. Von autonomen Autos bis hin zu lebensrettenden Robotern: Unsere Experten für Digital- und Softwaretechnologie denken über den Tellerrand hinaus und bieten branchenübergreifend einzigartige F&E- und Engineering-Dienstleistungen an. Begleiten Sie uns für eine Karriere voller Möglichkeiten. Wo Sie etwas bewirken können. Wo kein Tag wie der andere ist. 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 haben. Hauptaufgaben und Verantwortlichkeiten: Leistungsanalyse und -optimierung: Wir analysieren und optimieren die Leistung unserer Cloud-Datenbanklösungen auf Arm- und Intel-Plattformen. Wir identifizieren Engpässe mithilfe fortschrittlicher Profilierungstools und -methoden. Umfassende C++-Kenntnisse: Wenden Sie Ihr Verständnis der C++-Sprachfunktionen und Best Practices an, um effizienten, wartbaren Hochleistungscode zu schreiben. Nutzen Sie SIMD-Programmiertechniken (Single Instruction, Multiple Data). Beschleunigen Sie leistungskritische Abschnitte der Codebasis; nutzen Sie sperrenfreie Datenstrukturen und Algorithmen, um eine hohe Parallelität sicherzustellen und die Latenz in Multithread-Umgebungen zu reduzieren Tools: Verwenden und nutzen Sie Tools wie „Perf“, „Top-Down-Analyse“, VTune, „Gprof“ und andere, um Leistungsprobleme zu erkennen und zu lösen. Zusammenarbeit: Arbeiten Sie eng mit einem Kunden zusammen und erklären Sie die Grundursachen von Leistungsengpässen klar und bieten umsetzbare Lösungen und Empfehlungen. MÜSSEN über Folgendes verfügen: Erfahrung in der C++-Programmierung, mit Schwerpunkt auf Leistungsoptimierung, zumindest zum Lesen und Verstehen entwickelter Tests auf ARM- und Intel-Plattformen unter Verwendung von Tools wie Perf, VTune, Top-Down-Analyse usw.; Solides Verständnis von Lock-Free-Techniken und gleichzeitiger Programmierung; Erfahrung mit SIMD-Programmierung unter Verwendung von AVX-, SSE- und NEON-Befehlssätzen. Wäre ein Pluspunkt. Erfahrung mit Datenbanksysteme und SQL, Vertrautheit mit deren Leistungsmerkmalen; Kenntnisse über Compiler-Optimierungen und Low-Level-Hardware-Überlegungen.Mehr anzeigen
Weniger anzeigen
Positionsebene
Oberstufe der Sekundarstufe
Art der Beschäftigung
Vollzeit
Arbeitspflichten
Ingenieurwesen und Informationstechnologien
Branchen
IT-Dienstleistungen und IT-Beratung