Consertus
Consertus
Consertus je podjetje za upravljanje kapitalskih programov in svetovanje, ki podpira lastnike pri kompleksnih gradbenih in infrastrukturnih pobudah. Njegove ekipe združujejo nadzor programov, vodenje gradnje in projektov, digitalno integracijo ter strokovno usposabljanje, da organizacijam pomagajo učinkovito načrtovati, upravljati izvedbo, omejevati stroške in zmanjševati tveganja pri izvedbi. Podjetje služi strankam iz javnega in zasebnega sektorja na področjih gradbeništva, zdravstva, logistike, državne uprave, infrastrukture, ved o življenju, komunalnih storitev in komercialnega razvoja.

Razvijalec aplikacij, Python in Google Cloud (hibridno)

Razvijajte varne aplikacije v Pythonu s pomočjo umetne inteligence v okolju Google Cloud za podjetje Consertus, globalno podjetje za upravljanje kapitalskih programov in svetovanje. Razvijali boste cloud-native API-je, mikrostoritve, infrastrukturo in varnostne mehanizme.

Opis

  • Načrtovanje, razvoj, optimizacija in vzdrževanje visoko zmogljivih aplikacij v Pythonu na platformi Google Cloud
  • Ustvarjanje, testiranje, uvajanje in podpora robustnim aplikacijam v Pythonu s storitvami Cloud Run, GKE, Cloud Functions in Compute Engine
  • Izgradnja razširljivih mikrostoritev in dogodkovno vodenih sistemov s storitvami Cloud Pub/Sub, Cloud Tasks in Eventarc
  • Razvoj in vzdrževanje REST API-jev FastAPI ter storitev gRPC z avtentikacijo, različičenjem in optimizacijo zmogljivosti
  • Izdelava modularne in vzdržljive kode Python po standardu PEP 8 ter praksah statičnega tipiziranja
  • Sodelovanje pri sejah tehničnega načrtovanja, načrtovanju sprintov, pregledih kode in razpravah o arhitekturi
  • Ustvarjanje in vzdrževanje infrastrukture kot kode s Terraformom
  • Konfiguriranje in podpora cevovodom CI/CD s storitvami Cloud Build, Artifact Registry, Cloud Deploy in GitHub Actions
  • Nastavitev nadzora, beleženja, sledenja in opozoril prek storitev Google Cloud Monitoring, Cloud Logging in Cloud Trace
  • Podpora poslovnim podatkovnim platformam, vključno z BigQuery, Cloud SQL, Firestore, Cloud Spanner in Cloud Storage
  • Uporaba praks varne oblačne arhitekture z IAM, federacijo identitet delovnih obremenitev in nadzori dostopa z najmanjšimi privilegiji
  • Uporaba Claude Code in drugih pomočnikov za programiranje z umetno inteligenco pri razvoju, refaktoriranju, testiranju in dokumentiranju
  • Načrtovanje pozivov in delovnih tokov, ki ustvarjajo zanesljivo, razširljivo kodo, pripravljeno za produkcijo
  • Ocenjevanje kakovosti, vzdržljivosti in varnosti kode, ustvarjene z umetno inteligenco
  • Ustvarjanje ogrodij za avtomatizirano testiranje, dokumentacije OpenAPI in virov za razvijalce z orodji, podprtimi z umetno inteligenco
  • Pomoč pri vzpostavljanju praks življenjskega cikla razvoja programske opreme, podprtih z umetno inteligenco
  • Izvajanje varnostnih ocen aplikacij z orodji Bandit, Semgrep, Snyk in SonarQube
  • Uporaba varnega programiranja v skladu z OWASP, preverjanja vhodnih podatkov in praks varnega razvoja API-jev
  • Upravljanje skrivnosti in poverilnic s storitvama Google Secret Manager in Cloud KMS
  • Vzdrževanje skladnosti s poslovnimi varnostnimi in regulativnimi standardi, vključno s SOC 2, ISO 27001 in HIPAA, kadar je to potrebno

Zahteve

  • Poklicno tekoče znanje angleščine in španščine, vključno z govorjenjem, branjem in pisanjem
  • Diploma iz računalništva, informacijske tehnologije, programskega inženirstva ali sorodnega tehničnega področja oziroma enakovredne poklicne izkušnje
  • Tri do pet let poklicnih izkušenj z razvojem programske opreme in izdelavo poslovnih aplikacij
  • Odlično poznavanje Pythona 3.10+ in FastAPI
  • Izkušnje z asinhronim programiranjem, objektno usmerjenim načrtovanjem in razvojem API-jev
  • Izkušnje z načrtovanjem in uvajanjem kontejneriziranih aplikacij v okoljih Google Cloud
  • Praktične izkušnje s storitvami Cloud Run, GKE, Cloud Functions, BigQuery, Pub/Sub, Firestore, Cloud SQL in Cloud Storage
  • Izkušnje z izdelavo infrastrukture kot kode s Terraformom
  • Izkušnje z izdelavo ogrodij za avtomatizirano testiranje s pytest, unittest ali primerljivimi orodji
  • Poznavanje cevovodov CI/CD in praks DevOps
  • Izkušnje z orodji za razvoj s pomočjo umetne inteligence, kot so Claude Code, GitHub Copilot ali Cursor
  • Zaželen certifikat Google Cloud Associate Cloud Engineer ali Professional Cloud Developer
  • Zaželen certifikat Google Cloud Professional Cloud Security Engineer ali Professional Cloud DevOps Engineer
  • Zaželene izkušnje z integracijo sistemov Workday, Salesforce, Deltek Vantagepoint ali Ironclad
  • Zaželeno poznavanje Vertex AI, Document AI, Gemini APIs, LangChain, LlamaIndex ali drugih ogrodij za razvoj AI/ML
  • Zaželene izkušnje z varnostjo kontejnerjev, Binary Authorization, varnostnimi kontrolami Kubernetes in rešitvami za spremljanje izvajanja
  • Zaželeni prispevki k odprtokodnim projektom, paketom Python ali orodjem za cloud-native razvoj
  • Zaželeno dobro poznavanje varnega razvoja programske opreme in načel varnosti aplikacij

Ugodnosti

  • Prilagodljivo in vključujoče delovno okolje
  • Možnosti hibridnega ali dela na daljavo glede na bližino lokalne pisarne
  • Enake možnosti zaposlovanja in vključujoče delovno mesto

Sorodna delovna mesta