MAS Global Consulting
MAS Global Consulting
MAS Global Consulting är ett företag inom digital teknik och AI-acceleration som samarbetar med större organisationer för att utveckla AI-drivna produkter, dataplattformar och moderniserade system. Företagets arbete omfattar datateknik, tillämpad AI och agentisk AI samt digital modernisering av verksamhetskritiska processer. Kunderna finns inom tillverkningsindustri, finansiella tjänster, bank, försäkring och hälso- och sjukvård. Med en ingenjörsdriven arbetsmodell, egenutvecklade acceleratorer och nearshore-team i USA och Latinamerika hjälper företaget till att ta projekt från idé till lansering. MAS Global Consulting stödjer också kompetensutvecklingsinitiativ som en del av sitt samhällsengagemang.

Senior Python-ingenjör, på plats i Tampa

Led arbetet med migreringen till Python 3.12, inklusive uppgradering av runtime, beroenden och kompatibilitetstester. Bidra till MAS Global Consultings digitala ingenjörsprojekt för nystartade företag och Fortune 100-bolag.

Beskrivning

  • Förbered migrerings-pull requests för tilldelade paket och tjänster enligt teamets plan för uppgradering till Python 3.12.
  • Åtgärda kompatibilitetsproblem med beroenden och byggen genom att justera versionsbegränsningar och ersätta föråldrade eller ej stödda bibliotek.
  • Kontrollera uppgraderingar med enhets-, integrations- och runtime-kompatibilitetstester; utred fel och dokumentera underlag för en säker utrullning.
  • Förbättra migreringsskript, bygginställningar, lintning och statiska kontroller så att återkommande uppgraderingsarbete blir säkrare och enklare att granska.
  • Samordna granskningsfeedback med paket- och tjänsteägare, följ upp framsteg och hinder och lyft frågor som kräver bredare plattformsändringar.
  • Bli en del av plattformsteknikteamet som genomför en Python 3.12-migrering i en stor kodbas.

Krav

  • Minst fem års yrkeserfarenhet av Python, med underhåll av produktionssatta tjänster eller delade bibliotek i en stor kodbas.
  • Avancerade kunskaper i engelska (B2/C1) krävs, liksom god förmåga att kommunicera muntligt och skriftligt.
  • Mycket goda kunskaper i paketering och byggverktyg för Python, inklusive beroendelösning, versionsbegränsningar, virtuella miljöer och paketkompatibilitet.
  • Praktisk erfarenhet av att uppgradera Python-runtime och bibliotek, diagnostisera beteendeförändringar kopplade till versioner och hantera transitiva beroenden.
  • Erfarenhet av lintning, formatering och statisk analys i CI/CD-pipelines.
  • God förmåga att testa och felsöka, inklusive att skilja regressionsfel från migreringen från orelaterade fel.
  • Erfarenhet av stora omstruktureringar, stegvisa utrullningar av runtime eller samordnade beroendeuppgraderingar över många paket och tjänster.
  • Kännedom om inbyggda Python-tillägg, kompilerade beroenden eller kompatibilitetsproblem i Linux och Apple Silicon.
  • Erfarenhet av att skapa återanvändbara migreringsskript eller automatisering för att minska repetitivt uppgraderingsarbete.
  • Erfarenhet från team inom utvecklarproduktivitet, bygg- och testinfrastruktur eller plattformsteknik.

Relaterade jobb

Newstel Worldwide

Dansktalande kundtjänstmedarbetare på deltid (Portugal, distansarbete)

Newstel Worldwide

Ge kundsupport på danska på distans åt Newstels flerspråkiga BPO-kunder och nå service- och kvalitetsmålen. Deltidsrollen omfattar frågor via e-post, chatt och telefon från Portugal.

Öppna