Junior — Middle
Millised tehnilised oskused on inseneril mikroteenuste arhitektuuri arendamiseks ja hooldamiseks?
sobes.tech AI
Vastus AI-lt
Inžinier, kuris dirba su mikroservisų architektūra, turėtų turėti šiuos techninius įgūdžius:
- Žinias apie programavimo kalbą, pvz., Go, paslaugų kūrimui.
- REST ir/arba gRPC principų supratimą, tarpusavio sąveikai tarp paslaugų.
- Patirtį dirbant su konteineriais (Docker) ir orkestratoriais (Kubernetes).
- Gebėjimus valdyti konfigūraciją ir paslaugų atradimo sistemas.
- Žinias apie logavimo ir stebėjimo sistemas (pvz., ELK stack, Prometheus).
- Patirtį dirbant su duomenų bazėmis (SQL ir NoSQL).
- Supratimą apie CI/CD principus, automatizuotam diegimui.
Pavyzdys: kurti mikroservisą su Go ir REST API, konteinerizuoti su Docker ir diegti Kubernetes aplinkoje su stebėjimu per Prometheus.