Beschreibung
Python Developer - Zurich - 12 month - Contract
We are looking for a skilled Full Stack Python developer to join our clients IT Development Modelling team. The candidate will be responsible for designing, implementing and maintaining applications by working on several projects.
The ideal candidate has excellent knowledge of Python, Docker and exposure to Big Data, DevOps, Cloud computing and modern technologies.
Key duties and responsibilities
- Design, efficient, testable, reusable and reliable code on premise and on cloud in Python
- Implementation and maintenance of the Front End and Back End of the computationally intensive applications
- Implementation and design of the solution on the cloud.
- Working on a solution which uses Linux, Docker, Kubernetes, JupyterHub, Numerical Programming
- Maintenance of Data Storage solutions (PostgreSQL, Redis, Oracle etc.)
- Integration of user-facing elements with Server Side logic
Required experience & competencies
- Thorough knowledge of Python and Docker is essential
- Several years in Financial Services industry, preferably Insurance/Reinsurance
- Several years in IT Development in statistics, simulations, complex applications and numerical programming
- Proficient understanding of Git and DevOps standards
- Experience in numerical programming, simulations and algorithms, implementing automated testing platforms and unit tests, building solutions on Azure or AWS cloud and in using an ORM like SQLAlchemy
- Firm grasp of OOP & SOLID design principles expertise
- Knowledge in building big data application (Spark, Hadoop etc.)
- Experience in Asset Management is an advantage
- German skills are an advantage
If you are interested in this role or know anyone that might be, please be sure to apply to this role or refer a friend.