Python Web Application Developer
at Rixt Recruitment
Amstelveen, Noord-Holland, Netherlands -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 Nov, 2024 | ANG 75 Annual | 29 Aug, 2024 | 2 year(s) or above | Object 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,Collaboration | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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