Python Web Application Developer Opportunity

RIXT Recruitment company

Subscribe to our Telegram & Twitter Channel

Python Web Application Developer in NETHERLANDS

Visa sponsorship 10 months ago

About Ostrica

Ostrica Investments is an independent, data driven and fast growing asset management company and hedge-fund growing towards their ambition of becoming a FinTech company. They have positioned themselves as a niche player in developing a unique mix of quantitative and fundamental investment strategies over the last decade. They use a self-developed multi-factor valuation system with machine learning and artificial intelligence that continuously looks at which companies are the most attractive in terms of valuation. The unique ‘man & machine’ investment concept enables the Portfolio Management Department to realize high Sharpe ratios. This department processes several million data items per day through a layered system of several hundred programmed investment decisions.


Your Role

To support the expansion and growth and reach their ambition of growing towards a FinTech company we are currently recruiting for a Python Web Application Developer with Azure experience to join the IT team and mainly focus on designing, developing, and deploying web applications using Python, with a focus on leveraging Microsoft Azure's cloud services. You will also participate in the transformation of migrating the IT & Data Infrastructure to Azure cloud, with the clear goal of making the environment scalable and future proof.


Responsibilities

Web Application Development:

  • Design, develop, and maintain scalable Python-based web applications.
  • Ensure high performance and responsiveness of applications.

Cloud Integration:

  • Develop and deploy applications on Azure, optimizing for performance, scalability, and security.
  • Implement CI/CD pipelines using Azure DevOps to automate the build, test, and deployment processes.

Collaboration and Leadership:

  • Work closely with front-end developers, product managers, and other stakeholders to deliver high-quality software.
  • Lead and mentor junior developers, providing guidance on best practices and architectural decisions.

Performance Optimization:

  • Analyze and optimize applications for performance and scalability.
  • Troubleshoot and resolve issues in a timely manner.

Security and Compliance:

  • Implement security best practices, ensuring compliance with relevant standards and regulations.
  • Perform regular security assessments and vulnerability testing.

Continuous Improvement:

  • Stay updated with the latest industry trends, tools, and technologies.
  • Contribute to code reviews, design discussions, and documentation.


Your Profile

  • Minimum HBO level – University degree in Computer Science or a comparable study
  • 3-7 years of experience in Python development with a focus on web applications.
  • 2+ years of experience with Microsoft Azure or other cloud platforms.
  • Experience in leading projects or teams is often expected for senior roles.
  • A solid portfolio of past projects, showcasing both technical skills and contributions to large-scale web applications.
  • Experience or proven interest in the financial sector, capital markets and/or asset management
  • Excellent written and spoken English
  • Understanding of Dutch is a plus


Skills and Expertise:

Python Programming:

  • Proficiency in Python, with experience in frameworks such as Django, Flask, or FastAPI.
  • Strong understanding of object-oriented programming (OOP) and software design patterns.

Web Development:

  • Experience with front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like React or Angular.
  • Knowledge of RESTful API design and implementation.
  • Familiarity with web security principles and best practices.

Azure Cloud Services:

  • Hands-on experience with Azure services, including Azure App Service, Azure Functions, Azure SQL Database, and Azure Storage.
  • Understanding of Azure DevOps for CI/CD pipelines, including YAML, build and release pipelines, and deployment strategies.
  • Experience with Azure Resource Manager (ARM) templates, Terraform, or other infrastructure-as-code (IaC) tools.
  • Knowledge of Azure Entra for identity and access management.

Database Management:

  • Proficiency with SQL and experience with databases like Microsoft Sql Server, or Azure SQL.

Containerization and Orchestration:

  • Experience with Docker for containerization and Kubernetes (preferably Azure Kubernetes Service - AKS) for orchestration.
  • Understanding of microservices architecture and related patterns.

Testing and Debugging:

  • Strong knowledge of testing frameworks like PyTest, UnitTest, or others.
  • Experience with debugging tools and practices to ensure code quality and performance.

Version Control and Collaboration:

  • Proficiency with Git for version control.
  • Experience with collaborative tools like GitHub, GitLab, Bitbucket or Azure devops.

Soft Skills:

  • Problem-solving ability with a strong analytical mindset.
  • Effective communication skills for collaboration with cross-functional teams.
  • Leadership capabilities for mentoring junior developers and leading projects.


The Offer

  • An annual salary up to € 90.000,-
  • An entrepreneurial environment with a high degree of freedom and responsibility
  • Learning & development opportunities;
  • Hybrid working options;
  • Pension regulations;
  • 25 vacation days;
  • Travel allowance;
  • A lunch facility where a healthy lunch is prepared daily;
  • And a nice workplace in the easily accessible Amstelveen with enough parking options.


NOTE: We are open for providing VISA sponsorship / NOT for relocation


Interested? Or do you have questions about this position?

RIXT® Recruitment exclusively handles the recruitment & selection for this role. Contact Ameet Sidhoe from RIXT®: 06 - 18 83 05 76 or email at Ameet@RIXTrecruitment.nl.

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly