Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
3 Ansichten
Informaciyni sudovi sistemi, Derzhavne Pidpriemstvo
Voraussetzungen:
Höhere technische Ausbildung.
Erfahrung mit Node.js;
Gute Kenntnisse der Sprachen JavaScript, TypeScript-Programmierung;
Verstehen der Essenz von OOP und Vorlagen (Muster) der OOP-Programmierung;
Verstehen der Prinzipien von MVC-, MVP- und MVVM-Entwurfsmustern;
Gute Kenntnisse im Formataustausch von JSON, XML und deren Schemata;
Gutes Verständnis der REST-Prinzipien;
Vertrautheit mit JSON-RPC, SOAP-Austauschprotokollen;
Asynchrone Programmierung, Funktionen der Verwendung von Promise, Async/Await;
Kenntnisse über Aufbauprinzipien und Erfahrung mit deren Verwendung REST-API-Frameworks (Nest.js, LoopBack.js oder ähnliches);
Kenntnisse in SQL, Fähigkeit, mit Datenbanken auf einem ausreichenden Niveau zu arbeiten, um Modelle von REST-API-Frameworks zu erstellen;
Gutes Verständnis und Erfahrung in der Verwendung von Microservice-Architekturen;
Kenntnisse über die Netzwerkprotokolle TCP, HTTP/HTTPS, Websockets und Erfahrung in deren Verwendung in Node.js;
Kenntnisse und Erfahrung in der Verwendung von Authentifizierungstechnologien (OAuth 2.0+, JWT, Basic, Digest usw.), Funktionen für die Arbeit mit Sitzungen, Cookies;
Verständnis von Web-Sicherheitstechnologien, Vertrautheit mit Angriffsmethoden und Methoden zum Schutz davor. p>
Verständnis der Grundprinzipien der UI-Konstruktion mittels reaktiver Programmierung (Vertrautheit mit einem der Frameworks: React.js, Angular, Vue.js oder ähnlich);
Kenntnisse und Erfahrung im Umgang mit Versionskontrollsystemen (GIT – obligatorisch);
Erfahrung im Umgang mit GitHub und GitLab;
Wird von Vorteil sein
Sie haben keine der zwingenden Anforderungen, sind aber in der Lage, diese schnell und effizient zu meistern;
Kenntnisse und Erfahrung im Umgang mit Test Driven Development, im Schreiben und Unterstützen von Unit-Tests ;
p>
Kenntnisse über PHP und die Backend-Frameworks Laravel und Yii2;
Erfahrung in der Verwendung von Bibliotheken für die Arbeit mit KEP und Verschlüsselung (IIT und ähnliches);
Kenntnisse und Erfahrung in der Verwendung von RabbitMQ;
Erfahrung mit OpenStack und/oder Scality;
Kenntnisse und Erfahrung in der Verwendung des ELK-Stacks;
Ausführlich Kenntnisse im Umgang mit Datenbanken und fließende SQL-Kenntnisse;
Erfahrung in der PL/SQL-Programmierung und der Arbeit mit Oracle;
Kenntnisse und Erfahrung im Einsatz von Continuous-Integration- und Delivery-Technologien (CI/CD); oder Remote-Arbeit;- stabiles Gehalt;
- offizielle Anstellung;
- soziale Garantien gemäß der Gesetzgebung der Ukraine;
- Arbeit in einem Team von Fachleuten.