Python Developer

GeekSoft Consulting
Eindhoven, Netherlands
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Eindhoven, Netherlands

Tech stack

Testing (Software)
Automation of Tests
Relational Databases
DevOps
Web Development
Django
Github
Python
PostgreSQL
MySQL
Ansible
Software Engineering
System Availability
Containerization
Kubernetes
Software Version Control

Job description

  • 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 expertise in Python, Robot Framework, and Ansible, complemented by prior experience in web-based application development and test automation.
  • Skilled in managing and optimizing relational databases such as PostgreSQL and MySQL, ensuring high availability, performance, and reliability.
  • Hands-on experience with Django for web development and containerization and orchestration technologies including Kubernetes and Helm.
  • Solid exposure to DevOps and CI/CD practices, including GitHub Actions, GitHub, and automated CI/CD pipelines.
  • Strong proficiency in version control using GitHub.
  • Prior experience in software testing and quality assurance.
  • Ability to make timely, well-reasoned decisions in complex situations, balancing analytical rigor with decisiveness.
  • Effective verbal and written communication skills.
  • Strong analytical mindset with the ability to quickly absorb, apply, and adapt to new concepts and technologies.
  • A challenging, innovating environment.
  • Opportunities for learning where needed.

Apply for this position