|
|
Opublikowano 21.06.2019 12:25:10
|
|
|

Obowiązki zawodowe: 1. Odpowiada za projektowanie architektury technicznej, rekonstrukcję, optymalizację oraz formułowanie planów architektury aplikacji zgodnie z potrzebami biznesowymi. Przegląd i ocena odpowiednich rozwiązań oraz projektów, aby upewnić się, że są zgodne z planem architektonicznym i odpowiadają potrzebom biznesowym; 2. Kierowanie rozwiązywaniem problemów technicznych i ciągłe doskonalenie wysokiej wydajności obliczeniowej systemu przy dużej równobieżności i masowych żądaniach. analizować wąskie gardła systemowe, rozwiązywać trudne i skomplikowane choroby oraz optymalizować wydajność systemu; 3. Ocena wykonalności i schematu projektowania wymagań biznesowych oraz wstępne badania nad nowymi technologiami; 4. Przegląd kluczowego kodu systemu i proponowanie planów usprawnień oraz odpowiedzialność za rozwój podstawowych funkcji systemu. "
Wymagania stanowiska: 1. Ponad 5 lat doświadczenia w programowaniu Java, ponad 2 lata doświadczenia w projektach Internetu Rzeczy, biegłość w technologii J2SE i J2EE, zrozumienie mechanizmów działania JVM, dobre pomysły projektowania obiektowego, głębokie zrozumienie wielowątkowania, znajomość wzorców projektowych; 2. Znajomość rozproszonych, pamięci podręcznej (Redis) i innych mechanizmów oraz doświadczenie w projektowaniu, wykorzystaniu rozwoju systemów rozproszonych, optymalizacji, refaktoryzacji, podziału i architektury klastrów. 3. Biegłość w wzorcach architektonicznych, mechanizmach i implementacjach transakcji, bezpieczeństwie, trwałości oraz innych implementacjach, IOC, AOP, SOA oraz innych koncepcjach i implementacjach; 4. Dogłębne zrozumienie koncepcji projektowych i metod implementacji Spring, mybatis, dubbo, netty i innych frameworków oraz biegłość w technologii rozwoju rozproszonych i wielowątkowych architektur wysokiej wydajności. 5. Znać działanie i podstawowe polecenia systemu Linux oraz rozumieć wąskie gardła wydajnościowe i metody dostrojenia aplikacji webowych. 6. Biegły w jednej z baz danych MySql/Oracle/PostgreSQL, przynajmniej jednej z optymalizacji baz danych; 7. Biegłość w konfiguracji i użyciu głównych (Tomcat/Apache/nginx itd.); 8. Mieć silne poczucie pracy zespołowej, wysokie poczucie odpowiedzialności, być pozytywnym i wymagającym w pracy oraz mieć odwagę znosić presję
Miejsce pracy: w pobliżu stacji kolejowej Shenzhen North (kolej dużych prędkości). E-mail o dostarczeniu CV:lee@hqrm.cn
|
|