Yonyou Network Technology Co., Ltd. - Backend-Entwicklungsingenieur

Yonyou Network Technology Co., Ltd. - Installer-Entwicklungsabteilung

2026.07 - Heute
Backend-Entwicklungsingenieur

Projektname

YonBIP/iuap Dedicated Installer (YPRInstaller)

Projektübersicht

Backend-Plattform zur Installationsorchestrierung für private YonBIP-Bereitstellungen und Dedicated-Cloud-Szenarien. Auf Basis von Go abstrahiert sie Produktpakete, Middleware, Microservices, Nginx, Datenbankinitialisierung und Veröffentlichung im Konfigurationszentrum zu konfigurierbaren, orchestrierbaren und nachvollziehbaren automatisierten Installationsprozessen für Bare-Metal-, Container-Cloud- und Multi-Resource-Pool-Umgebungen.

Technologien

Go, Beego, DDD/CommandBus, YAML DSL, LevelDB, K8s client-go, SSH/SFTP, MySQL, Anpassung an nationale Datenbanken

Meine Arbeit

  • Beteiligung an Installationsaufgabenmodellierung und DSL-Generierung, um Produktpakete, Middleware, Hosts, Ressourcenpools und cloud-native Parameter in ausführbare Installationspläne für Installation, Upgrade, Migration und Patches zu überführen.
  • Beteiligung am Hauptfluss der Produktinstallation und an der Plugin-Ausführungsschleife, einschließlich Parametermodellierung, Planerzeugung, stufenweiser Actuator-Ausführung, Abhängigkeitsorchestrierung und product/app-Plugin-Deployment.
  • Beteiligung an YMS-Konfigurationsveröffentlichung und Statusrückschreibung, einschließlich Build / Check / Publish sowie Synchronisierung zwischen lokalem LevelDB-Prozessstatus und entferntem CMDB-Status.
  • Beteiligung an der Anpassung von Bare-Metal- und Container-Cloud-Kanälen, mit getrennten Pfaden für Host-Initialisierung, K8s-Ressourcen, Nginx und Datenbankinitialisierung unter einem einheitlichen Phasenmodell.