Python Developer

Job Brief:

Are you experienced in Python development, particularly with async programming, and passionate about building cutting-edge solutions? Then you are the one we are looking for!

The ideal candidate will have a strong command of modern frameworks and technologies like Async.io, Fast API, Sanic, REST APIs, MongoDB, and Kafka, with the ability to create scalable, high-performance systems.

Key Responsibilities:

Design, build, and optimize scalable and robust web services and components, contributing to the success of client’s products.

Stay current with new technologies and frameworks, utilizing the latest advancements in Python development to drive innovation.

Implement and optimize asynchronous and multithreaded code, ensuring efficient task management and performance improvements.

Work with both relational DBMS and NoSQL databases (especially MongoDB) to manage and retrieve complex data efficiently.

Develop and maintain high-load services, focusing on performance, scalability, and system efficiency.

Utilize Unix/Linux systems for software development and deployment, leveraging their tools for better system optimization.

Maintain clear and comprehensive documentation of development processes, APIs, and system architecture to ensure effective knowledge sharing within the team.

 

Required Qualification / Experience / Skills:

5+ years of professional experience with Python development

At least 3+ years of hands-on experience with Python 3

Strong expertise in asynchronous programming (Async.io) and multithreaded programming

Extensive experience with relational DBMS and NoSQL databases (MongoDB)

Proven experience in developing and managing high-load, scalable services

Strong knowledge of Unix/Linux systems for development and deployment

Proficiency in RESTful APIs, Fast API, Sanic, and other modern frameworks

Excellent understanding of application monitoring and performance metrics

Strong communication skills, capable of working effectively in a collaborative team environment

 

Job Location: Remote/ Spain

 

Type of Employment: Permanent / Full time

 

Salary: USD 4400 – 7500 /Month

 

What you can expect from the employer

Comprehensive health insurance and 100% paid sick leave

Professional growth through education opportunities

20 paid vacation days plus additional days off

Work with a vibrant international team

Taxes may be applicable according to your country’s tax regulations.

More Information

Only candidates can apply for this job.

We work hard to search and select the best talents in the  market for our valuable clients.
We do not compromise quality of our service and safety of our employees.
We are completely compliant to Business Ethics.
Our vision is to stand and serve the market for centuries and profit is not a main motive.