Skip to main content

Python Developer

Technology
GeekSoft Consulting
Delft, Nederland3 weken geledenTot 26-4-2026
Op locatie

Functieomschrijving

Help design, build and continuously improve the clients online platform. Research, suggest and implement new technology solutions following best practices/standards.

Take responsibility for the resiliency and availability of different products.

Be a productive member of the team.

Requirements Strong proficiency in Python, with hands-on experience in Pandas.

Expertise in at least one Python framework (Django, Flask, etc.).

Experience in refactoring and maintaining legacy codebases.

Hands-on experience with unit testing in Python.

Strong knowledge of relational (SQL) and NoSQL databases.

Experience documenting architecture, business logic, and technical components.

Familiarity with Test-Driven Development (TDD) and automated testing (unit, integration, regression, end-to-end).

Experience in data ingestion, storage, processing, and security at scale.

Strong communication and collaboration skills in English (Dutch is a plus).

Analytical mindset with the ability to work under pressure and resolve issues efficiently.

Mandatory experience in developing algorithms within the electricity/power sector.

Work effectively in an Agile startup environment.

Maintain up-to-date technical and functional documentation.

Contribute to CI/CD pipelines using tools such as Jenkins, ArgoCD, Azure DevOps, or GitHub Actions.

Actively identify and reduce technical debt.

Bring 3+ years of hands-on Python development experience.

Demonstrate experience in unit testing and quality assurance practices.

Work within open-source ecosystems, including Kafka and Hadoop (HDFS, Hive, Impala).

Utilize tools such as Git, Docker, and Kubernetes for development and deployment.

Collaborate effectively with cross-functional teams.

Apply domain expertise in electricity sector algorithms as a core requirement.

Required Technical Skill Set: Python, CI/CD Tools: Jenkins, Azure DevOps, GitHub Actions, Jira for project tracking Benefits A challenging, innovating environment. Opportunities for learning where needed.

Keywords
PythonPandasDjangoFlaskSQLNoSQLUnit TestingTDDAutomated TestingData IngestionData ProcessingGitDockerKubernetesCI/CDAgileJenkinsAzure DevOpsGitHub ActionsKafkaHadoopTechnical DocumentationElectricity SectorAlgorithmsTechnical DebtCollaborationCommunicationLegacy CodeIntegration TestingRegression Testing

¿Te interesa este puesto?