Przejdź do treści

Programiści do zespołu

Architekt oprogramowania w zespole albo najpierw jedna dobrze podjęta decyzja.

Czasem potrzebna jest doświadczona osoba w zespole, która odpowiada za decyzje techniczne. Czasem trzeba dobrze podjąć i spisać jedną decyzję. Robimy jedno i drugie: przygotowujemy listy sprawdzonych architektów i liderów technicznych freelancerów, a nasi doświadczeni inżynierowie prowadzą przeglądy architektury i pełnią rolę CTO na część etatu.

Kiedy zespoły przychodzą do nas z takim zadaniem

  • System, który przerósł swój pierwotny projekt, i brak kogoś w firmie, kto mógłby go przeprojektować
  • Duża decyzja, np. przebudowa lub refaktoryzacja, którą ktoś powinien krytycznie ocenić
  • Rosnący zespół bez doświadczonego inżyniera odpowiedzialnego za architekturę

Na czym ta praca polega w praktyce

  • Odpowiedzialność za decyzje techniczne

    Rozważyć opcje, spisać kompromisy i obronić dokonany wybór.

  • Plan zmiany

    Przełożyć docelowy projekt na kroki, które zespół może wdrażać jeden po drugim, każdy z drogą powrotu.

  • Prowadzenie zespołu

    Przeglądać projekty i kod oraz ustalać standardy, których przestrzegają inni inżynierowie.

  • Wyjaśnianie biznesowi

    Opisać koszt, ryzyko i harmonogram słowami, na podstawie których osoby spoza IT mogą działać.

Narzędzia, z którymi często pracuje ta rola

  • AWS
  • Google Cloud
  • Kubernetes
  • Java
  • Spring Boot
  • PHP
  • Laravel
  • PostgreSQL
  • Redis
  • Elasticsearch

Jak to działa

  1. 01

    Opis potrzeby

    Krótki opis: rola lub umiejętności, kiedy ta osoba ma zacząć i na jak długo. Wystarczy ogólny pomysł.

  2. 02

    Lista kandydatów

    Sprawdzone osoby, które są dostępne i zadeklarowały zainteresowanie. Widzą Państwo ich doświadczenie, umiejętności i powód, dla którego je wybraliśmy.

  3. 03

    Decyzja przy każdej osobie

    Zatrudnienie bezpośrednie albo zarządzanie przez SDK. Można też zrezygnować z kandydata, a my szukamy dalej.

  4. 04

    Start

    Przedstawiamy Państwa sobie i ustalamy datę rozpoczęcia. Przez cały czas współpracy pozostajemy Państwa punktem kontaktu.

Dwa sposoby współpracy z każdą osobą

Decyzję podejmują Państwo przy każdej osobie z listy, więc w jednym zespole można łączyć oba modele.

  • Zatrudnienie bezpośrednie

    Ta osoba pracuje dla Państwa na podstawie Państwa własnej umowy.

    • Przedstawiamy Państwa sobie i przekazujemy współpracę
    • Dołącza do Państwa zespołu na Państwa warunkach
    • Państwo zarządzają jej pracą, formalnościami i płatnościami
    • Najlepsze, gdy chcą Państwo współpracować z nią długoterminowo
  • Zarządzanie przez SDK

    Ta osoba pracuje przy Państwa projekcie w ramach naszej umowy.

    • Dołącza do Państwa projektu w ramach umowy z SDK
    • Zajmujemy się dokumentami, formalnościami i płatnościami
    • Jeśli współpraca się nie układa, znajdujemy zastępstwo
    • Najlepsze, gdy chcą Państwo szybko zacząć bez formalności

Projekty zrealizowane przez naszych inżynierów

Te studia przypadków to doświadczenie naszego zespołu, a nie praca freelancerów z Państwa listy kandydatów. Nasi inżynierowie sprawdzają każdego kandydata, zanim go zaproponujemy.

Nasze doradztwo wynika z pracy przy realizacji, a nie z projektów konsultingowych. W programie chmurowym Crédit Agricole ocenialiśmy każdą aplikację, by zdecydować, czy ją zaktualizować, czy przebudować, a w ramach współpracy z Sopra Steria nasi inżynierowie prowadzili migrację krytycznej aplikacji do handlu gazem z Javy 8 do 16.

Pytania przed zatrudnieniem

Architekt freelancer, przegląd architektury czy CTO na część etatu?

Architekta freelancera warto zatrudnić, jeśli praca jest ciągła i ma on być częścią zespołu. Przegląd architektury sprawdzi się, gdy potrzebna jest jedna jasna odpowiedź na piśmie. CTO na część etatu to doświadczony lider techniczny przez część miesiąca.

Czy na listę kandydatów trafiają osoby ze stanowiskiem architekta oprogramowania?

Szukamy doświadczonych inżynierów, którzy potrafią prowadzić zespół i odpowiadać za decyzje techniczne, niezależnie od nazwy stanowiska. Wystarczy opisać decyzje do podjęcia, a zobaczą Państwo doświadczenie każdej osoby i powód, dla którego ją wybraliśmy.

Czy przegląd architektury nie skończy się po prostu rekomendacją zatrudnienia SDK?

Nie. Rekomendacja jest spisana tak, by Państwa zespół mógł na jej podstawie działać. Jeśli współpraca z nami ma sens, mówimy o tym, ale decyzja należy do Państwa.

Czy architekt może pomóc zatrudnić resztę zespołu?

CTO na część etatu tak: rekrutacja jest częścią tej roli, obok podejmowania decyzji i pilnowania realizacji. W przypadku architekta freelancera zatrudnionego bezpośrednio zakres pracy uzgadniają Państwo z nim samym.

Co warto napisać w opisie

Na początek wystarczy ogólny pomysł. Te szczegóły pomagają nam przedstawić właściwe osoby.

  • System i decyzja, przed którą Państwo stoją
  • Czy potrzebna jest osoba w zespole, czy odpowiedź na piśmie
  • Z kim ta osoba będzie pracować i kto podejmuje ostateczną decyzję
Wyślij zapytanie o specjalistów

Prosimy napisać, kogo Państwo szukają.

Krótki opis zajmuje około dwóch minut. Odpowiadamy e-mailem z propozycją kolejnego kroku.