Kuhusu tangazo hili
Umekatishwa tamaa na miundombinu dhaifu ya nyuma ya Java, miunganisho isiyotegemewa ya wahusika wengine, au mifumo ya data inayoshindwa kufanya kazi chini ya shinikizo? Tunaunda na kurekebisha mifumo thabiti na muhimu sana ya backend iliyojengwa kustahimili mizigo halisi ya kazi katika uzalishaji.
Tukitegemea zaidi ya miaka 10 ya uzoefu wa kujenga mifumo ya Java ya kiwango cha biashara kubwa, tumetoa mifumo inayoweza kushughulikia telemetria ya moja kwa moja kutoka kwa maunzi ya nyanjani na kuanzisha miunganisho salama na mitandao ya nje ya udhibiti na fedha. Unashirikiana moja kwa moja na mhandisi mkuu anayeelewa gharama halisi ya kibiashara ya muda wa kutofanya kazi kwa mfumo.
Kile unachopokea
- Uingizaji wa data kwa kiwango cha juu: mifumo ya mwanzo hadi mwisho (kama vile MQTT/EMQX kuelekea Kafka) kwa ajili ya telemetria ya moja kwa moja na mitiririko ya vifaa vya IoT.
- Miunganisho changamano ya wahusika wengine: programu ya kati ya utoaji ripoti wa pande nyingi kiotomatiki iliyoundwa kwa vipangaji kazi, REST na RPC (OpenFeign, Dubbo) pamoja na Spring Cloud Gateway, ikilindwa kwa usimbaji fiche wa SHA256/AES.
- Ushughulikiaji wa data yenye muingiliano wa juu: MySQL iliyogawanywa kupitia ShardingSphere ikiunganishwa na kufuli zilizosambazwa za Redis, kuhakikisha idadi kubwa ya data na uandishi wa wakati mmoja unadumisha uthabiti wa mfumo.
- Uendeshaji otomatiki wa mtiririko wa kazi: injini za mtiririko wa kazi zilizobinafsishwa (pamoja na Activiti) zinazounganisha vituo, mifumo ya wateja na mitandao ya kitaifa ya kuripoti.
Upeo wa kiufundi
- Huduma ndogondogo (Microservices): Spring Boot, Spring Cloud, Dubbo, Nacos, OpenFeign.
- Utumaji ujumbe na utiririshaji: Kafka, RabbitMQ, MQTT (EMQX), uingizaji wa data ya vifaa mubashara.
- Tabaka la data: MySQL, Oracle, ShardingSphere, MongoDB, Redis, urekebishaji mzuri wa SQL, kufuli zilizosambazwa.
- Utegemezi na usalama: miamala iliyosambazwa, uratibu wa kazi, uthibitishaji wa JWT, usalama wa lango.
- Uwasilishaji na DevOps: Linux, Nginx, Docker.
- Uwezo kamili wa nyanja zote (Full-stack): kando na uundaji wa upande wa nyuma (backend), tunatumia zana za kisasa za akili mnemba (AI) na utaalamu wa JavaScript/Vue kuwasilisha dashibodi kamili za wasimamizi na zana za ofisi ya ndani, na kuondoa gharama ya kuajiri msanidi tofauti wa upande wa mbele (frontend).
Jinsi tunavyofanya kazi pamoja
- Mawasiliano wazi: Kiingereza fasaha cha maandishi, ripoti za maendeleo za kila siku, na muingiliano mzuri wa ratiba kulingana na eneo lako la saa.
- Lengo kwenye matokeo: tunawajibika kwa matokeo badala ya kukamilisha majukumu tu, kuangazia hatari zinazoweza kutokea kwa umakini mapema, na kupendekeza usanifu rahisi zaidi wa kutatua tatizo.
- Upatikanaji unaobadilika: hadi saa 40 kwa wiki kwa mikataba endelevu na miradi ya wigo maalumu.
Ikiwa unahitaji usaidizi wa kupanga, kuunda, au kurejesha mfumo wa nyuma wa Java, hasa kuhusu mifereji ya uingizaji data, huduma ndogondogo, au maingiliano magumu ya wahusika wengine, tunatoa huduma inayotegemewa. Tuma vipimo vyako ili kupokea mwongozo wa utekelezaji unaofaa na makadirio yaliyo wazi kabisa.