Python Backend Developer
(with a focus on scalability and cloud)

We are looking for a skilled and experienced Python Backend Developer to join our team. The main goal of this role will be to analyze, improve, and advance our existing backend frameworks and applications, with a strong emphasis on increasing scalability, performance, and preparing them for potential deployment and optimization in cloud environments. And, of course, they will be significantly involved in the development of new projects.

Job Description:

- Analyze existing Python backend frameworks and applications to identify areas for improvement in terms of scalability, performance, and reliability.

- Design and implement architectural improvements to support increased load and future growth.

- Refactor and optimize code for better efficiency and maintainability.

- Implement robust testing procedures, including performance tests.

Required Skills and Experience:

- Education in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

- Proven experience as a Python Backend Developer with at least 3-5 years of experience in a professional environment.

- Demonstrated experience in designing and building scalable applications.

- Thorough understanding of database systems and optimization techniques.

- Strong problem-solving, analytical, and debugging skills.

- Good communication skills and ability to work in a team.

- Ability to work independently and take responsibility for tasks.

Advantageous:

- Experience with performance monitoring and profiling tools.

- Knowledge of caching strategies and technologies (e.g., Redis, Memcached).

We Offer:

- Office in the center of Prague with excellent transport accessibility.

- Flexible working hours.

- Work in a friendly to family-like team.

- Opportunity for training and personal development in the field.

- Attractive salary corresponding to the contribution to the project and the company.

Why join us?

- We develop modern online applications that are constantly growing and improving.

- We have a creative and relaxed atmosphere where you have space to grow and realize your ideas.

If you are interested in our offer, please send us your CV: jobs@i3.cz