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.