MAS Global Consulting
MAS Global Consulting
MAS Global Consulting is een bedrijf voor digital engineering en het versnellen van AI-toepassingen. Het werkt samen met grote ondernemingen aan de ontwikkeling van AI-gestuurde producten, dataplatforms en gemoderniseerde systemen. De werkzaamheden omvatten data engineering, toegepaste en agentische AI en digitale modernisering van bedrijfskritische processen. Het bedrijf bedient klanten in de maakindustrie, financiële dienstverlening, het bankwezen, de verzekeringssector en de gezondheidszorg. MAS Global Consulting hanteert een engineeringgerichte aanpak en zet eigen versnellers en nearshoreteams in de VS en Latijns-Amerika in om projecten van concept tot lancering te realiseren. Daarnaast ondersteunt het bedrijf initiatieven voor personeelsontwikkeling als onderdeel van zijn maatschappelijke impact.

Senior Python Engineer (op locatie in Tampa)

Leid de migratie naar Python 3.12, met upgrades van de runtime, updates van afhankelijkheden en compatibiliteitstests. Werk mee aan digitale engineeringprojecten van MAS Global Consulting voor startups en Fortune 100-bedrijven.

Beschrijving

  • Bereid migratie-pull requests voor de toegewezen pakketten en services voor volgens het Python 3.12-upgradeplan van het team.
  • Los compatibiliteitsproblemen met afhankelijkheden en builds op door versiebeperkingen aan te passen en verouderde of niet-ondersteunde bibliotheken te vervangen.
  • Controleer upgrades met unit-, integratie- en runtime-compatibiliteitstests; onderzoek fouten en leg bewijs vast ter ondersteuning van een veilige uitrol.
  • Verbeter migratiescripts, buildinstellingen, linting en statische controles, zodat terugkerend upgradewerk veiliger wordt en eenvoudiger te beoordelen is.
  • Stem reviewfeedback af met de eigenaren van pakketten en services, volg de voortgang en obstakels en meld kwesties waarvoor bredere platformwijzigingen nodig zijn.
  • Werk in het platformengineeringteam aan de migratie van een grote codebase naar Python 3.12.

Vereisten

  • Minimaal vijf jaar professionele ervaring met Python, in het onderhoud van productieservices of gedeelde bibliotheken in een grote codebase.
  • Gevorderde beheersing van het Engels (B2/C1) is vereist, evenals sterke schriftelijke en mondelinge communicatievaardigheden.
  • Grondige kennis van Python-packaging- en buildtools, waaronder het oplossen van afhankelijkheden, versiebeperkingen, virtuele omgevingen en pakketcompatibiliteit.
  • Praktische ervaring met het upgraden van Python-runtimes en bibliotheken, het diagnosticeren van gedragsveranderingen door versies en het omgaan met transitieve afhankelijkheden.
  • Ervaring met linting, formattering en statische analyse in CI/CD-pipelines.
  • Sterke vaardigheden in testen en debuggen, waaronder het onderscheiden van regressies door migraties van niet-gerelateerde fouten.
  • Ervaring met grote refactorings, gefaseerde runtime-uitrollen of gecoördineerde upgrades van afhankelijkheden in veel pakketten en services.
  • Bekendheid met native Python-extensies, gecompileerde afhankelijkheden of compatibiliteitsproblemen op Linux en Apple Silicon.
  • Ervaring met het maken van herbruikbare migratiescripts of automatisering om repetitief upgradewerk te beperken.
  • Ervaring in teams voor ontwikkelaarsproductiviteit, build- en testinfrastructuur of platformengineering.

Gerelateerde vacatures

Terumo Medical Corporation

Regionaal verkoopmanager Terumo Interventional Systems

Terumo Medical Corporation

Geef leiding aan de verkoop van medische hulpmiddelen in een regio in Noord-Centraal-New Jersey en stuur buitendienstteams en ziekenhuisrelaties aan. Vergroot de regionale omzet en verkoopprestaties en zorg voor promotie van Terumo Interventional Systems-producten volgens de voorschriften.

Openen