Job Application Form
Senior Python Developer (SRQ106686)
Brussels,
Belgium
Software Engineering
Als Senior Python Developer ben je instrumenteel in het ontwerpen, ontwikkelen en onderhouden van robuuste softwareoplossingen die essentieel zijn voor de kernactiviteiten van de organisatie. Je werkt nauw samen met multidisciplinaire teams om betrouwbare, hoog presterende applicaties te leveren en stimuleert de continue verbetering van technische standaarden.
Je sluit je aan bij de Chapter Development community van de organisatie, een omgeving die ontwikkelaars van over de hele organisatie samenbrengt om te werken aan diverse technologie stacks.
Je belangrijkste opdracht draait rond het interne monitoringplatform, dat gewijd is aan het monitoren en onderhouden van de applicatiegezondheid. Dit platform faciliteert de implementatie en het beheer van geavanceerde synthetische en logchecks voor live applicaties, waardoor tijdige informatie over hun operationele status wordt gegarandeerd en snelle notificatie aan relevante personen wordt gecoördineerd wanneer interventie nodig is.
Centraal in het platform staan de monitoring- en alerting-engines, beide ontwikkeld in Python, samen met alle bijbehorende monitoringscripts. Jouw vaardigheden en ervaring zijn cruciaal voor de voortdurende evolutie en betrouwbaarheid van deze oplossing.
Belangrijkste verantwoordelijkheden:
- Actief bijdragen aan de ontwikkeling en optimalisatie van Python-gebaseerde softwareapplicaties.
- Samenwerken met stakeholders om vereisten te verzamelen en software specificaties te definiëren.
- Contact onderhouden met klanten om serviceverzoeken te behandelen en effectieve oplossingen te garanderen.
- Implementeren van best practices voor codekwaliteit, testen en deployment (CI/CD).
- Junior ontwikkelaars begeleiden en code reviews uitvoeren.
- Complexe technische problemen oplossen, debuggen en troubleshooten.
- Samenwerken met DevOps- en data engineering teams voor naadloze integratie en performance.
- Zorgen voor beveiliging, schaalbaarheid en onderhoudbaarheid van oplossingen.
Belangrijke stakeholders:
- Andere softwareontwikkelingsteams
- Product Owners & Business Analysts
- Data Engineers & Architects
- IT Operations
- Business stakeholders
Vereisten:
- IT/technische academische graad (bachelor of master).
- Meer dan 6 jaar ervaring in development.
- Minimaal 3 jaar ervaring met Python.
- Sterk begrip van IT-beveiligingseisen en implementatie, bij voorkeur in kritieke infrastructuur.
- Vaardigheid in Python voor backend services, bij voorkeur met FastAPI of vergelijkbare frameworks.
- Ervaring met data validatie bibliotheken zoals Pydantic.
- Ervaring met AsyncIO.
- Ervaring met SQL en databases zoals MSSQL en PostgreSQL.
- Ervaring met RabbitMQ.
- Goed begrip van service-gebaseerde architecturen en event-driven systemen.
- Solide kennis van software design patterns, schaalbaarheid en continue integratiepraktijken.
- Kennis van testautomatiseringsframeworks zoals Selenium.
- Sterk begrip van software design patterns, datastructuren en algoritmen.
- Sterke probleemoplossende vaardigheden en aandacht voor detail.
- Vermogen om te coachen en technische leiding te geven.
- Ervaring met agile werkomgevingen.
- Uitstekende communicatie- en samenwerkingsvaardigheden.
- Ervaring met Azure cloud is een pluspunt.
- Ervaring met NoSQL oplossingen is een pluspunt.
- Vermogen om met legacy code te werken en deel te nemen aan refactoring initiatieven.
- Bekendheid met containerisatie via Docker en deployment pipelines in een CI/CD omgeving is een pluspunt.
- Goede kennis van Nederlands en/of Frans en Engels is vereist, Duits is een pluspunt.
Wat maakt deze opdracht aantrekkelijk?
- Interessant project binnen de energiesector: de organisatie stimuleert innovatie en samenwerking. Je staat aan de voorhoede van de energietransitie en draagt bij aan baanbrekende technologieën die deze transitie versnellen.
- Focus op welzijn op het werk: er wordt maximaal ingezet op een positieve werkcultuur waarin jouw welzijn centraal staat.
- Divers team van collega’s: de organisatie hecht veel waarde aan diversiteit en inclusie. Je sluit je aan bij een divers en gepassioneerd team dat kennis deelt en samen werkt aan een duurzame toekomst.
We zijn ervan overtuigd dat jouw bijdrage van onschatbare waarde zal zijn en kijken ernaar uit je te verwelkomen!