Full-stack Python Developer

Type of Employment:
Full-time
Location:
Remote work



About the Project

Our client is a leading international investment fund that leverages data and technology to develop advanced financial strategies. Their focus is on generating high-quality predictive signals (‘alphas’) to identify market opportunities. The company fosters a data-driven, fast-paced, and collaborative environment, where technical expertise is essential to maintaining the stability and performance of critical systems.



Technologies: 


  • Python (Django), Docker, Kubernetes, Linux

  • Full-stack Python with Django framework. 

  • JS (React) would be great.

  • Focus on back-end (asyncio / parallelization)

  • Docker and Kubernetes (less priority)

  • Linux (strong)



Job Description: 

You will be responsible for developing and maintaining microservice web applications deployed 

in Kubernetes environments. A key part of the role involves identifying and troubleshooting 

deployment performance issues to ensure optimal system functionality. 

You will also contribute 

to advancing the company’s monitoring and alerting stack by creating and presenting detailed 

design specifications. Additionally, you will write clean, well-designed, and testable code that 

adheres to best practices and supports long-term scalability.



Responsibilities:

• Develop and maintain microservice web applications deployed in Kubernetes;

• Be able to detect and troubleshoot deployment performance issues;

• Advance the company’s monitoring and alerting stack, create and present the design specifications;

• Write well-designed, testable code.



Requirements:

• Expertise in Python and Python Django framework;

• Expertise with asyncio library and concurrent Python programming;


•Solid background in Linux environments;

•Experience with Postgres;

•Familiarity with Ansible or other infrastructure as code tools;

•Demonstrated experience in developing scalable and robust web applications, hands-on 

experience with containers and Kubernetes or cloud deployments;

•Excellent debugging and problem-solving abilities, passion for learning and advancing your skills.


Nice To Have:

•Experience with monitoring and alerting tools (like Sentry, Prometheus, and Grafana).

•Experience with log collection and aggregation;

•Experience with queueing systems (like Kafka);

•Experience with JavaScript (React, NPM, jQuery).



certificate

We use cookies to analyze data and make your experience on our website better. More about our Cookie Policy and GDPR Privacy Policy