Architekt Rozwiązań Aplikacji
Brak informacji o wynagrodzeniu
SeniorFull-time
#442995·Dodano 3 dni temu·0
Źródło: emagineTech Stack / Keywords
SonarQubeGrafanaPrometheusDynatraceDORA MetricsJenkinsGitLabPythonJavaCI/CD
Firma i stanowisko
Oferta dotyczy stanowiska Architekta Rozwiązań Aplikacji z zakresu architektury rozwiązań, DevOps, Platform Engineering oraz Engineering Excellence w sektorze bankowym.
Wymagania
- Kilkuletnie doświadczenie w obszarze architektury rozwiązań, DevOps, Platform Engineering, Developer Experience lub Engineering Excellence.
- Znajomość cyklu wytwarzania oprogramowania (SDLC) oraz współczesnych praktyk inżynieryjnych.
- Umiejętność analizy procesów oraz identyfikacji zależności.
- Doświadczenie w projektowaniu i wdrażaniu rozwiązań CI/CD.
- Znajomość narzędzi wspierających jakość kodu, np. SonarQube.
- Doświadczenie w pracy z rozwiązaniami observability i monitoringu, np. Grafana, Prometheus, Dynatrace.
- Znajomość mierników efektywności procesu wytwórczego, takich jak DORA Metrics, Lead Time, MTTR.
- Komunikatywność w języku angielskim pozwalająca na pracę z dokumentacją techniczną.
- Samodzielność oraz inicjatywa w proponowaniu usprawnień.
- Umiejętność pracy z wymaganiami zgłaszanymi przez zespoły technologiczne.
Nice to have:
- Doświadczenie w pracy w międzynarodowych zespołach.
- Znajomość narzędzi CI/CD, np. Jenkins, GitLab.
- Umiejętność programowania w popularnych językach, np. Python, Java.
Obowiązki
- Analiza procesów wytwarzania oprogramowania oraz identyfikowanie obszarów wymagających usprawnień i automatyzacji.
- Projektowanie i rozwijanie rozwiązań monitorujących oraz obserwowalność procesu SDLC.
- Definiowanie standardów, mierników oraz dobrych praktyk w zakresie efektywnego dostarczania oprogramowania.
- Współpraca z zespołami developerskimi, DevOps, architektami i liderami technologicznymi przy wdrażaniu usprawnień.
- Projektowanie i wdrażanie rozwiązań z obszaru CI/CD, automatyzacji testów, jakości kodu oraz observability.
- Tworzenie i rozwijanie dashboardów oraz raportów prezentujących efektywność procesu wytwórczego.
- Analiza danych procesowych, identyfikowanie wąskich gardeł oraz rekomendowanie działań zwiększających produktywność zespołów.
- Ocena nowych narzędzi i technologii wspierających deweloperów oraz rekomendowanie ich wdrożenia.
- Projektowanie i wdrażanie automatyzacji ograniczających pracę manualną oraz skracających czas dostarczania zmian.
- Prowadzenie warsztatów, konsultacji i działań edukacyjnych wspierających rozwój praktyk engineering excellence w organizacji.
emagine
824 aktywne oferty