FreelancePython Developer (automatisering urenregistratie)
-
CategorieDevelopment & IT
-
StatusOpen
-
Soort BudgetIn overleg
-
LocatieRemote
-
StartPer direct
-
Verwachte DuurIn Overleg
Opdracht Omschrijving
Wij zijn een uitzend- en detacheringsbureau gevestigd in Den Haag. We werken dagelijks met verschillende opdrachtgevers en professionals in diverse sectoren. Een belangrijk onderdeel van ons werk is een correcte en efficiënte urenregistratie richting onze backoffice en klanten.
Om dit proces te professionaliseren en verder te automatiseren, zoeken wij een freelance Python developer die op projectbasis een slimme oplossing bouwt.
De opdracht
Wij ontvangen urenregistraties van verschillende klanten in Excel- en/of CSV-formaat. Deze willen we:
-
Automatisch laten inlezen (Excel/CSV)
-
Uitsplitsen in categorieën, zoals o.a.:
-
normale uren
-
overuren
-
toeslag-/onregelmatigheidsuren
-
vakantie-uren
-
(optioneel) ziekte, feestdagen, etc.
-
-
Controleren op basisregels (bijv. juiste kolomnamen, geen onmogelijke aantallen)
-
Samenvoegen en standaardiseren in een duidelijk overzicht per:
-
medewerker
-
klant
-
-
Exporteren naar één of meerdere standaardformaten (bijv. Excel met tabbladen “per medewerker/klant” en “totaal per klant”) voor onze backoffice.
De eerste fase is: een werkend, robuust script of kleine tool ontwikkelen. In een vervolgfase willen we dit mogelijk uitbreiden (bijv. automatisch draaien, koppeling met mappen of e-mail).
Jouw werkzaamheden
-
Inventariseren van onze huidige urenbestanden en gewenste output
-
Ontwerpen en bouwen van een Python-oplossing (script of kleine applicatie)
-
Inrichten van de logica rondom:
-
indeling per soort uur
-
controles/validatie van de data
-
-
Export genereren naar een standaard Excel/CSV-structuur voor de backoffice
-
Documentatie schrijven (korte handleiding “hoe te gebruiken”)
-
Overdracht en korte uitleg aan ons team (online of op locatie)
Must-have ervaring & skills
-
Aantoonbare ervaring met Python 3
-
Ervaring met Pandas (dataframes, groeperen, pivoteren, aggregaties)
-
Ervaring met in- en uitlezen van Excel/CSV
-
bijv. via
pandas.read_excel,read_csv,to_excel, en libraries alsopenpyxlofxlsxwriter
-
-
Ervaring met datakwaliteit en foutafhandeling
-
omgaan met lege velden, verkeerde kolomnamen, afwijkende data
-
-
Je kunt duidelijk communiceren over je oplossing en keuzes
-
Je schrijft overzichtelijke, onderhoudbare code
-
Je gaat zorgvuldig om met persoonsgegevens (AVG/GDPR)
Nice-to-have
-
Ervaring met urenregistratie, payroll, HR- of finance-processen
-
Basiskennis van SQL
-
Ervaring met het bouwen van een eenvoudige user interface(bijv. via Flask/FastAPI/Streamlit of een simpele GUI)
-
Ervaring met automatiseren/schedulen van scripts (bijv. periodiek draaien)
Taal & samenwerking
-
Communicatie kan in Nederlands of Engels
-
Onze urenbestanden bevatten voornamelijk Nederlandstalige kolomnamen(zoals “overuren”, “toeslag”, “vakantie”); we leveren een duidelijke mapping en uitleg.
-
Werken kan remote, incidenteel overleg kan online plaatsvinden.
Verwachte inzet
-
Start: in overleg, bij voorkeur op korte termijn
-
Omvang: inschatting 2–4 weken (parttime) voor de eerste versie
-
Type: freelance / ZZP / projectbasis
-
Tarief: graag jouw uurtarief of indicatie fixed price vermelden
Stuur je reactie naar met:
-
Een korte introductie van jezelf
-
1–3 voorbeelden van soortgelijke opdrachten (Excel/CSV-automatisering, data processing, etc.)
-
Indien mogelijk een link naar GitHub of codevoorbeelden (mag geanonimiseerd)
-
Een korte beschrijving (max. 10 regels) van hoe jij deze opdracht zou aanpakken
-
Je uurtarief en/of voorstel voor een fixed price voor fase 1
We kijken uit naar je reactie!
Gevraagde Skills
Reacties
Nog geen reacties
Reageer als eerste op deze Opdracht
Over de Opdrachtgever