Back to all jobs
Solution Architect

Solution Architect

  • Freelancing
  • Bucharest
  • 27 July 2024
  • 1 position

Suntem în fruntea tehnologiei, străduindu-ne constant să oferim soluții de ultimă generație pentru a răspunde nevoilor în continuă evoluție ale clienților noștri. Pe măsură ce continuăm să creștem, căutăm un Arhitect de Soluții talentat și experimentat care să se alăture echipei noastre și să conducă designul arhitectural, îmbunătățirea și implementarea soluțiilor noastre bazate pe microservicii.

Prezentare generală a poziției:

Ca Arhitect de Soluții specializat în Microservicii, vei fi responsabil de proiectarea și implementarea unor arhitecturi de microservicii scalabile, rezistente și eficiente, care să se alinieze nevoilor noastre de afaceri. Vei colabora strâns cu echipe multifuncționale, inclusiv dezvoltatori de software, manageri de produs și factori de decizie din afaceri, pentru a defini cerințele arhitecturale, a evalua opțiunile tehnologice și a lua decizii arhitecturale. De asemenea, vei juca un rol esențial în mentorarea și ghidarea echipelor noastre de dezvoltare, împărtășind cele mai bune practici și promovând o cultură a inovației și excelenței în arhitectura software.

Responsabilități cheie:

  • Proiectarea și implementarea unor arhitecturi de microservicii scalabile și rezistente care să îndeplinească cerințele funcționale și nefuncționale ale aplicațiilor noastre de afaceri.
  • Colaborarea cu echipele multifuncționale pentru a colecta și analiza cerințele arhitecturale, a le traduce în designuri arhitecturale și a asigura alinierea cu obiectivele de afaceri.
  • Evaluarea opțiunilor tehnologice și formularea recomandărilor pentru selecția unor instrumente, cadre și platforme adecvate pentru dezvoltarea de microservicii.
  • Luarea deciziilor arhitecturale și oferirea de leadership tehnic echipelor de dezvoltare pe parcursul ciclului de viață al dezvoltării software.
  • Mentorarea și instruirea echipelor de dezvoltare cu privire la cele mai bune practici pentru proiectarea, implementarea, testarea și implementarea microserviciilor.
  • Identificarea și abordarea problemelor arhitecturale, datoriilor tehnice și blocajelor de performanță în sistemele existente bazate pe microservicii.
  • Menținerea la curent cu tehnologiile emergente, tendințele și cele mai bune practici în arhitectura microserviciilor, sistemele distribuite, cloud computing și domenii conexe.
  • Contribuția la dezvoltarea standardelor arhitecturale, ghidurilor și celor mai bune practici pentru dezvoltarea microserviciilor în cadrul organizației.

Calificări:

  • Diplomă de licență sau masterat în Informatică, Inginerie Software sau un domeniu înrudit.
  • 4 ani de experiență în dezvoltarea de software, cu accent pe proiectarea și arhitectura soluțiilor bazate pe microservicii.
  • Competență solidă în proiectarea și implementarea arhitecturilor de microservicii folosind cele mai bune practici și modele din industrie (de exemplu, decompoziția serviciilor, arhitectura bazată pe evenimente, proiectarea API-urilor).
  • Cunoștințe aprofundate despre conceptele platformelor cloud (preferabil Google Cloud) și experiență în implementarea și gestionarea microserviciilor în medii cloud.
  • Abilități excelente de comunicare și colaborare, cu capacitatea de a comunica eficient conceptele tehnice complexe atât factorilor tehnici, cât și non-tehnici.
  • Abilități analitice și de rezolvare a problemelor puternice, cu atenție deosebită la detalii și dorința de îmbunătățire continuă.
  • Experiență solidă cu tehnologiile de containerizare și orchestrare (de exemplu, Docker, Kubernetes) reprezintă un avantaj.
  • O bună înțelegere a limbajelor de programare utilizate frecvent pentru dezvoltarea aplicațiilor de backend (de exemplu, C#, Python, Node.js).
  • Certificări relevante în arhitectura microserviciilor sau cloud computing reprezintă un avantaj.