MAS Global Consulting
MAS Global Consulting
MAS Global Consulting er en virksomhed inden for digital engineering og AI-acceleration, der samarbejder med større organisationer om at udvikle AI-drevne produkter, dataplatforme og moderniserede systemer. Arbejdet omfatter dataengineering, anvendt AI og agentisk AI samt digital modernisering af missionskritiske operationer. Virksomheden betjener kunder inden for produktion, finansielle tjenester, bank, forsikring og sundhedspleje. Med en ingeniørdrevet arbejdsmodel, egne acceleratorer og nearshore-teams i USA og Latinamerika hjælper virksomheden projekter fra idé til lancering. MAS Global Consulting støtter også initiativer til kompetenceudvikling som en del af sit sociale engagement.

Senior Python-ingeniør, på stedet i Tampa

Led arbejdet med migreringen til Python 3.12, herunder opgradering af runtime, afhængigheder og kompatibilitetstest. Bidrag til MAS Global Consultings digitale ingeniørprojekter for startups og Fortune 100-virksomheder.

Beskrivelse

  • Forbered pull requests til migrering af tildelte pakker og tjenester i overensstemmelse med teamets plan for opgradering til Python 3.12.
  • Løs kompatibilitetsproblemer med afhængigheder og builds ved at justere versionsbegrænsninger og erstatte forældede eller ikke-understøttede biblioteker.
  • Kontrollér opgraderinger med enheds-, integrations- og runtime-kompatibilitetstest; undersøg fejl, og dokumentér belæg for en sikker udrulning.
  • Forbedr migreringsscripts, buildindstillinger, linting og statiske kontroller, så tilbagevendende opgraderingsarbejde bliver sikrere og lettere at gennemgå.
  • Koordinér feedback fra reviews med pakke- og serviceejere, følg fremskridt og blokeringer, og eskalér forhold, der kræver bredere platformændringer.
  • Bliv en del af platformsteknikteamet, der gennemfører en Python 3.12-migrering på tværs af en stor kodebase.

Krav

  • Mindst fem års professionel erfaring med Python, herunder vedligeholdelse af produktionstjenester eller delte biblioteker i en stor kodebase.
  • Avancerede engelskkundskaber (B2/C1) er et krav sammen med stærke skriftlige og mundtlige kommunikationsevner.
  • Stærkt kendskab til Pythons pakke- og buildværktøjer, herunder løsning af afhængigheder, versionsbegrænsninger, virtuelle miljøer og pakkekompatibilitet.
  • Praktisk erfaring med at opgradere Python-runtime og biblioteker, diagnosticere versionsrelaterede adfærdsændringer og håndtere transitive afhængigheder.
  • Erfaring med linting, formatering og statisk analyse i CI/CD-pipelines.
  • Gode evner inden for test og fejlfinding, herunder at skelne regressionsfejl fra migreringen fra uvedkommende fejl.
  • Erfaring med store refaktoreringer, trinvise runtime-udrulninger eller koordinerede opgraderinger af afhængigheder på tværs af mange pakker og tjenester.
  • Kendskab til native Python-udvidelser, kompilerede afhængigheder eller kompatibilitetsproblemer på Linux og Apple Silicon.
  • Erfaring med at udvikle genanvendelige migreringsscripts eller automatisering, der mindsker gentaget opgraderingsarbejde.
  • Erfaring fra teams inden for udviklerproduktivitet, build- og testinfrastruktur eller platformsteknik.

Relaterede job

AT&T

AT&T-erhvervssælger, områdekonti – Memphis

AT&T

Opbyg AT&T’s kundebase blandt små virksomheder og mellemstore virksomheder i Memphis ved at sælge fiberbredbånd og andre kommunikationsløsninger. Rollen kombinerer kundeopsøgende arbejde, kontoudvikling og rådgivende salg for at øge omsætningen i området.

Åbn