Go · Concorrenza · Cloud-native

Sviluppatori GoLang che consegnano servizi concorrenti

Un’assunzione Go non è «qualcuno che sa avviare un server HTTP». Gli ingegneri iQud consegnano API sicure per le goroutine, microservizi delimitati e componenti cloud-native che sopravvivono alla prossima feature, non un main.go cresciuto fino alla produzione.

  • API Go e microservizi
  • Goroutine, channel, worker
  • Backend cloud-native
  • Primo PR in circa una settimana

Segnali di delivery GoLang

  • 5 gTempo tipico al primo pull request
  • GoServizi concorrenti, non HTTP hello-world
  • RESTAPI contract-first, non handler ad hoc
  • 2 sett.Cadenza di sprint con review di servizio

I posti GoLang che staffiamo davvero

«Go» non è un mestiere solo. Abbinamo il servizio di cui il prodotto ha bisogno, gli stessi stack dietro le nostre pagine Software Development, Cloud e PostgreSQL.

  1. 01

    Ingegneri API concorrenti

    API HTTP con goroutine, channel e timeout trattati come lavoro di prodotto, non un handler net/http filtrato in produzione.

  2. 02

    Microservizi ad alte prestazioni

    Servizi delimitati con contratti, retry e un owner nello standup, non una flotta di copie dello stesso binario.

  3. 03

    Componenti backend cloud-native

    Worker, gateway e sidecar che si deployano con il resto della flotta, nel vostro cloud, nel vostro repo.

  4. 04

    Code, worker e fan-out

    Job in background come lavoro di prodotto, consumer idempotenti, non una goroutine fuggita in staging.

  5. 05

    Strati dati con cui il prossimo servizio può convivere

    Schema Postgres e indici progettati perché la prossima feature non lotti con la forma di tabella del trimestre scorso.

  6. 06

    Quando Java, Python o un posto backend misto è meglio

    Un’API enterprise Spring Boot o un servizio Python data-adiacente vuole ancora un’altra assunzione. Lo diremo nella call intro invece di forzare un posto solo-Go.

Strumenti che aprono il primo giorno

Ogni tessera è una pagina tecnologia o servizio iQud. La striscia sotto è Go con gli strumenti di dati, container e cloud che questi ingegneri già consegnano.

GoKubernetesawsAzureGoKubernetesawsAzureGoKubernetesawsAzure
PostgreSQLDockerHubGoogle CloudPostgreSQLDockerHubGoogle CloudPostgreSQLDockerHubGoogle CloudPostgreSQLDockerHubGoogle Cloud

Dalla call intro a un PR mergiato

Un’assunzione GoLang deve consegnare una route o un servizio nel vostro repo, non due mesi di onboarding mentre il contratto di servizio resta una voce.

  1. 1

    Mappare il buco Go

    API vs worker vs microservizio, Gin vs stdlib, seniority, ore di overlap, e cosa significa «fatto in 30 giorni» nello strato di servizio.

  2. 2

    Preselezionare ingegneri veri

    Abbiniamo specialisti Go disponibili al brief e condividiamo lavoro di API, concorrenza o cloud-native.

  3. 3

    Voi intervistate

    Incontrate la persona che entrerà nello standup. Validate come parla di una goroutine in leak, di un job fallito e dell’ultimo handler non versionato che ha davvero posseduto.

  4. 4

    Primo sprint nei vostri tool

    Accesso al repo, ambienti e primo pull request, in genere entro una settimana dal go.

Partite da un posto. Crescete se il backlog lo dice.

La maggior parte dei clienti inserisce prima un ingegnere Go. Una coppia o uno split di servizio solo se il lavoro lo richiede davvero.

  • Un ingegnere embedded

    Uno specialista GoLang entra nel vostro squad, segue il lead e lavora nei vostri rituali.

    Ideale perChiudere un gap di velocità API o di throughput senza un nuovo processo vendor

  • Posto GoLang dedicato

    Un owner stabile per l’API, una flotta di worker o l’albero dei servizi, con review senior sullo sprint.

    Ideale perUn prodotto che ha bisogno di un owner Go nominato

  • Iniziativa Go delimitata

    Uno slice definito: un nuovo servizio delimitato, un cutover di concorrenza, o un path cloud-native con contratti già in movimento.

    Ideale perUn milestone che potete indicare, non una panca aperta

Tariffe di assunzione GoLang, per iscritto

Due modi per staffare un ingegnere GoLang. A ora per picchi e ticket definiti. Un posto mensile dedicato se volete qualcuno nello standup ogni giorno, a un tasso effettivo più basso che far girare l’orologio.

  • Assumi a ora

    20 €/ ora

    Capacità Go flessibile per picchi API, review e ticket delimitati. Pagate solo le ore lavorate.

    • Gli stessi ingegneri Go di un posto mensile
    • Ideale per overflow, un fix di handler o un singolo servizio
    • Partire in fretta, mettere in pausa quando il picco è finito
    • Fatturato sulle ore reali, non un retainer
    Staffa a ora

Tariffe per ingegneri GoLang dedicati (API, concorrenza, servizi cloud-native). Mix di seniority e overlap confermati nella call intro. Non quotiamo uno stack che non consegniamo già.

Perché i team prodotto staffano GoLang qui

Uno sviluppatore Go mediocre produce una demo che funziona sul laptop. Questi ingegneri producono un servizio che sopravvive a traffico vero, concorrenza vera e al prossimo trimestre di route.

  • Servizi concorrenti, non «Go che sa ListenAndServe»

    Vivono nelle goroutine, nella cancellazione del context, e nel perché i 500 della scorsa settimana venivano da un handler che avrebbe dovuto essere un worker con timeout.

  • Il vostro repo, il vostro cloud, le vostre ore

    Overlap GIFT City con Europa e USA. Le review di servizio avvengono live quando i lead sono online.

  • Occhi senior sullo sprint

    Velocità mid-level senza deriva di schema non supervisionata. La review è parte dell’engagement, non uno SKU extra.

  • Dieci clienti a trimestre, di proposito

    Non facciamo girare una panca. La capacità è limitata così l’ingegnere che intervistate è quello nello standup.

Domande di assunzione GoLang

Partite da uno. La maggior parte dei clienti inserisce un ingegnere Go senior o mid, poi aggiunge una coppia se il backlog API o di throughput lo giustifica.

Global map illustration for iQud contact section

Date al prodotto un ingegnere Go che possa consegnare il servizio

Diteci API vs worker vs microservizio, lo strato dati e la prima route che volete in produzione. Torneremo con un profilo nominato, una finestra di partenza e un piano di due settimane.