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
[email protected] .