Python Web Application Developer

at  Rixt Recruitment

Amstelveen, Noord-Holland, Netherlands -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate26 Nov, 2024ANG 75 Annual29 Aug, 20242 year(s) or aboveObject Oriented Programming,Testing,Software Design Patterns,Databases,Sql,Communication Skills,Python,Flask,Microservices,Version Control,Debugging,Web Development,Deployment Strategies,Microsoft Sql Server,Soft Skills,Docker,Cloud Services,CollaborationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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.

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.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

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.


REQUIREMENT SUMMARY

Min:2.0Max:7.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Amstelveen, Netherlands