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
SeniorJob 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.