💻 Backend Python Developer
💰 110 - 150 PLN/h B2B
🌍 Hybrid ( 3 days per week from our office - Warsaw, Puławska 182)
Project info:
We are looking for an experienced Python Backend Developer to join our team and contribute to our internal project—a functional API monitoring system. This system enables test scenario execution based on an API model described in the OpenAPI specification (Swagger) and supports loop creation, recursive searching, and various advanced features.
While your primary focus will be on this project, there will be opportunities to collaborate on other initiatives as needed.
💡 Key Responsibilities:
- Develop and maintain scalable backend applications using Python.
- Build and integrate microservices using Django 3, FastAPI, and httpx.
- Ensure seamless integration with other microservices within the ecosystem.
- Optimize and manage production environments built with Django.
- Implement containerization strategies using Docker and Kubernetes.
- Collaborate with frontend developers and other teams to enhance system performance and reliability.
- Troubleshoot and resolve issues in production environments.
✅ Requirements:
- 4-5 years of experience in backend development using Python.
- Proficiency in Python’s modern features, including coroutines and async programming.
- Strong hands-on experience with Django 3, FastAPI, and httpx.
- Experience working with microservices architecture and API integrations.
- Knowledge of containerization (Docker, Kubernetes) and deployment strategies.
- Ability to troubleshoot and maintain robust backend systems in a production environment.
- Strong command of the English language, both written and spoken.
📌 Nice to have:
- Experience with Elixir or Golang.
- Familiarity with frontend technologies.
- Understanding of CI/CD pipelines and DevOps best practices.
The recruitment process for N7 has three stages:
-
HR meeting (organizational matters and mutual expectations)
-
Technical interview with the team (we want you to have the opportunity to meet your future colleagues)
-
Project interview (this stage is mainly for you, so you can get to know us better and discuss all topics related to the project you will be joining)