30 Tage 2024
GameDev .NET Backend Developer Київ, віддалено Unternehmensbeschreibung Ubisofts 19.000 Fachkräfte arbeiten in mehr als 30 Standorte auf der ganzen Welt haben die gemeinsame Mission, das Leben der Spieler mit originellen und unvergesslichen Spielerlebnissen zu bereichern. Ihr Engagement und ihr Talent haben viele gefeierte Franchises wie Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six und viele weitere ins Leben gerufen. Ubisoft ist ein Unternehmen, das Ch
30 Tage 2024
GameDev
.NET Backend Developer
Київ, віддалено
Unternehmensbeschreibung
Ubisofts 19.000 Fachkräfte arbeiten in mehr als 30 Standorte auf der ganzen Welt haben die gemeinsame Mission, das Leben der Spieler mit originellen und unvergesslichen Spielerlebnissen zu bereichern. Ihr Engagement und ihr Talent haben viele gefeierte Franchises wie Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six und viele weitere ins Leben gerufen. Ubisoft ist ein Unternehmen, das Chancengleichheit schafft und davon überzeugt ist, dass unterschiedliche Hintergründe und Perspektiven der Schlüssel zur Schaffung von Welten sind, in denen sowohl Spieler als auch die Community sich entfalten und ausdrücken können. Mit unserem Ubisoft Corporate Social Responsibility-Team arbeiten wir mit und für unsere Spieler und helfen dabei, originelle und unvergessliche Spielerlebnisse zu schaffen, die über Unterhaltung hinausgehen und das Leben bereichern. Darüber hinaus sind wir bei Ubisoft bestrebt, durch grüne Initiativen und globale CO2-Neutralität unseren eigenen aktiven Beitrag zu einer besseren Umwelt zu leisten. Wenn Sie sich dafür begeistern, bahnbrechende Herausforderungen zu lösen, modernste Technologien einzusetzen, die Grenzen der Unterhaltung zu erweitern und umweltfreundlich zu spielen, laden wir Sie ein, sich unserer Reise anzuschließen und uns dabei zu helfen, das Unbekannte zu erschaffen.
Lesen Sie hier mehr über unser Engagement für soziale Wirkung.
Stellenbeschreibung
Ubisoft Kyiv sucht einen Online-Programmierer zur Verstärkung unseres Online-Services-Teams!
Sie werden dem beitreten Team, das an Online-Diensten für unsere Produktionen arbeitet, wird es Ihnen Spaß machen, Lösungen zu entwickeln, die das Online-Erlebnis der Spieler auf die nächste Ebene heben! Alles, was zwischen Spieler, Spiel und Internet geschieht, liegt in Ihrer Verantwortung – Online-Dienste wie Authentifizierung, Autorisierung, Benutzer, Herausforderungen, Statistiken, Freunde, Store, Inventar, Battle Pass, Sanktionen, Fortschritte, Matchmaking usw. Sie sind mit der Online-Entwicklung von Spielen betraut Funktionen, Frameworks, Optimierung der Online-Leistung und Entwicklung globaler Dienste, die in der Cloud bereitgestellt werden und sich leicht skalieren lassen, um Millionen gleichzeitiger Benutzer zu unterstützen. Sie haben die Möglichkeit, sich mit unseren Produktinhabern und internationalen Stakeholdern zu treffen, um ihnen dabei zu helfen, Innovationen zu entwickeln und die Möglichkeiten zu nutzen, die Online-Technologien bieten.
Es liegt Ihnen am Herzen, unseren Spielern ein nahtloses Online-Erlebnis für ihre Lieblingsspiele zu bieten!
Über Online-Dienste
Wie Ubisoft online ist Als Plattformentwickler trägt Online Services dazu bei, Millionen von Spielern weltweit hochwertige vernetzte Erlebnisse zu bieten. In Zusammenarbeit mit Produktionsteams nutzen wir hochmoderne Lösungen, um in allen unseren Online-Spielen wertvolle Funktionen zu ermöglichen – während der Entwicklung und während sie live sind. Mit einem Blick auf das gesamte digitale Ökosystem von Ubisoft und einem langfristigen Ansatz für Online-Gaming konzentrieren wir uns darauf, die richtige Lösung für den richtigen Zweck zu finden. Und wenn die Lösung, die wir brauchen, noch nicht existiert? Das ist einfach eine Gelegenheit für uns, es zu schaffen.
Als Onlinedienste-Entwickler erscheinen Sie in allen Ubisoft Games-Credits, die seit Ihrem Beitritt zum Team veröffentlicht werden
Qualifikationen
Verantwortlichkeiten
- Entwerfen, Erstellen, Optimieren und Pflegen von Online-Anwendungenrvices (Online-Dienste wie Authentifizierung, Autorisierung, Benutzer, Herausforderungen, Statistiken, Freunde, Store, Inventar, Battle Pass, Sanktionen, Fortschritte, Matchmaking)
- Online-Funktionen entwickeln, Lösungen für Ubisoft-Videospiele überwachen und betreiben < /li>
- Nutzen Sie Ihre technischen Fähigkeiten, um skalierbare und zuverlässige Lösungen zu entwickeln, die Millionen von Spielern das beste Erlebnis bieten.
- Bleiben Sie über die neuesten Fortschritte in Ihrem Bereich auf dem Laufenden und bewerten Sie interne oder externe Technologien Finden Sie die beste Lösung für Ihr Projekt.
- Beteiligen Sie sich an der Bestimmung des Systemverhaltens unter normalen oder simulierten Spitzenlastbedingungen, um die Leistung zu optimieren.
- Verfolgen und beheben Sie die von der Qualitätskontrolle oder Mitgliedern der Qualitätskontrolle identifizierten Fehler Produktionsteam
- Dokumentieren Sie Ihre Arbeit, um Wissen zu übertragen und Benutzern (aus anderen Gewerken) zu ermöglichen, die Verwendung der neuen Systeme und Funktionen zu verstehen.
- Teilen Sie Ihr Wissen und Ihre Expertise mit Ihren Kollegen in der Team und weltweit
Anforderungen
- Gute Kenntnisse in .NET 6+
- Praxisnah Erfahrung mit Containerisierung (Docker)
- Praktische Erfahrung mit AWS
- Erfahrung in der Entwicklung von REST-APIs-Backends.
- Erfahrung in Unit- und Integrationstests
- Kenntnisse in der Datenbankprogrammierung mit SQL- und/oder NoSQL-Datenbanken (MySQL, Redis oder ähnliches)
- Kenntnisse in der Microservices-Architektur, verteilte, hochlastige und skalierbare Systeme.
- Kenntnisse über Programmier-/Designmuster
Wird von Vorteil sein
- Kenntnisse über DevOps und CI /CD (GitLab) & automatisierungsorientierte Technologien
- Erfahrung mit Python / React JS / C++
- Erfahrung mit Kibana / Grafana / ADX
- Leidenschaftlicher Gamer!< /li>
Zusätzliche Informationen
Treten Sie unserem Team bei und profitieren Sie von diesen Vorteilen:
Work-Life-Balance:
- Großzügiger Urlaub: Genießen Sie 20 Arbeitstage Jahresurlaub sowie zusätzliche Freizeit für Freiwilligenarbeit, Mutterschaft/Vaterschaft und besondere Anlässe. Brauchen Sie eine längere Pause? Sie können auch ein Sabbatical oder einen Langzeiturlaub nehmen.
- Flexible Arbeitsvereinbarungen: Nutzen Sie eine hybride Arbeitsstruktur, die Flexibilität und Work-Life-Balance ermöglicht.
Berufliche Weiterentwicklung:
- Aus- und Weiterbildung: Greifen Sie auf Schulungsprogramme zu, die auf Ihr berufliches Wachstum und Ihren Fortschritt zugeschnitten sind, indem Sie Englisch und Französisch besuchen Sprachkurse. Entdecken Sie Entwicklungsmöglichkeiten, um Ihre Fähigkeiten zu erweitern und Ihre Karriere auf der speziellen Ubisoft-Lernplattform und durch den Zugriff auf die globale Wissensdatenbank anzukurbeln.
- Karriereentwicklungsplan: Definieren Sie Ihre Karriereziele und machen Sie sich ein klares Bild von Ihrem Wachstumsplan und Ihren Möglichkeiten.
- Leadership-Programm: Nehmen Sie an einem internen Programm teil, das alle wichtigen Managementfähigkeiten und -kompetenzen abdeckt und maximal an die Geschäftsrealität von Ubisoft angepasst ist: Fokus auf die Anwendung der Theorie in der Praxis.
Komfort am Arbeitsplatz und technischer Support:
- Zeitgemäße Büroumgebung: Arbeiten Sie in einem modernen Büroraum, der mit Sportanlagen ausgestattet ist. Das macht Spaß Hub und Unterschlupf.
- IT-Support: Arbeiten Sie mit cModernste Technologien und aktuelle Hardware werden von unserem IT-Team unterstützt und sorgen für einen reibungslosen Betrieb Ihrer Maschine(n) und komfortable Arbeitsabläufe.
- Home-Office-Einrichtung: Sorgen Sie für Komfort und Produktivität mit wichtigen Heimeinrichtungen, die Ihnen während der Arbeitszeit zur Verfügung stehen, einschließlich Peripheriegeräten und ergonomischen Stühlen.
Gesundheit und Wohlbefinden:
- Umfassende Gesundheitsversorgung: Von einer Premium-Krankenversicherung, die Mitgliedschaften im Fitnessstudio umfasst, bis hin zu psychologischen Hilfsprogrammen. Wir legen Wert auf Ihr Wohlbefinden und sorgen dafür, dass Sie die beste Pflege erhalten.
- Wellness-Initiativen: Nehmen Sie an Achtsamkeitssitzungen teil und nehmen Sie an einer Vielzahl von Wellness-Aktivitäten teil. Für bequemes Pendeln und die Förderung eines gesunden Lebensstils stehen außerdem kostenlose Fahrräder zur Verfügung.
- Snack-Optionen: Beginnen Sie Ihren Tag mit den im Büro bereitgestellten Frühstücksoptionen, einschließlich Diätoptionen, die Ihren Bedürfnissen entsprechen. Darüber hinaus bieten wir im Büro eine Auswahl an gesunden Snacks an, um Ihr allgemeines Wohlbefinden zu unterstützen.
Community-Engagement:
- Initiativen zur sozialen Verantwortung: Nehmen Sie an unseren Initiativen zur sozialen Verantwortung teil und tragen Sie zu sinnvollen Veränderungen in unseren Gemeinden bei Förderung eines Sinngefühls über den Arbeitsplatz hinaus. Ubisoft gewährt Ihnen zusätzliche Freizeit, um sich für einen guten Zweck zu engagieren.
Spaß und Entspannung:
- Ubisoft Connect: Wir stellen Ihnen eine vollständige Liste der Ubisoft-Titel zur Verfügung, die direkt zu Ihrem hinzugefügt wurden Ubisoft Connect-Konto auf dem PC und erweitern Sie Ihre Sammlung mit jeder neuen Veröffentlichung.
- Bürofeiern: Nehmen Sie an verschiedenen Bürofeiern, Feierlichkeiten zur Veröffentlichung von Spielen, Laufmarathons und After-Work-Events teil und fördern Sie eine lebendige und integrative Arbeitsplatzkultur.
- Erholungspausen: Gönnen Sie sich erfrischende Pausen mit Freizeitaktivitäten wie Tischtennis, Brettspielen und Videospielen in unserer lebendigen Büroumgebung. Tauchen Sie ein in unsere Ubi-Bibliothek mit Spielen, Brettspielen und Büchern für Freizeit und Entspannung während Ihrer Pausen.
Ubisoft ist bestrebt, das Leben der Spieler mit originellen und unvergesslichen Spielerlebnissen zu bereichern. Wir schaffen Welten, in denen Menschen sich ausdrücken, neue Möglichkeiten erforschen und entdecken können.
Möchten Sie mit begeisterten Experten zusammenarbeiten, die bahnbrechende Herausforderungen in der Unterhaltungsbranche und darüber hinaus angehen? Bei Ubisoft bieten wir eine offene Umgebung, in der brillante Ideen die Möglichkeit haben, sich zu entfalten, und in der jeder gerne sein Wissen teilt.
Herausforderung angenommen?