Python Developer (with Node.js) Offline
We are seeking an experienced Senior Python Developer to join our team.
Requirements:
Experience:
- 2+ years in Python (Flask or FastAPI).
- 2+ years with MongoDB, understanding NoSQL principles, schema design, and query optimization.
- 1+ years working with microservices and Celery.
- Knowledge of Elasticsearch for observability and logging.
- Node.js knowledge.
- Technical Skills:
- Expertise in RESTful API development, data serialization, and testing.
- Familiarity with Python clients for MongoDB (PyMongo) and Elasticsearch.
- Understanding of microservices architecture, message brokers (e.g., RabbitMQ, Redis), and performance optimization.
Experience with code review processes, maintaining coding standards, and debugging.
Responsibilities:
- Design and implement scalable microservices using Python (Flask/FastAPI).
- Develop and optimize MongoDB schemas, queries, and indexes.
- Integrate Elasticsearch for observability and logging.
- Implement asynchronous tasks with Celery and brokers.
- Collaborate on architecture design and conduct code reviews.
- Ensure high-quality, maintainable code with unit tests.
Soft Skills:
- Problem-solving mindset, strong team player, and proactive communication.
- Ability to work in a remote setup and contribute to a collaborative environment.
The job ad is no longer active
Look at the current jobs Python →
📊
$2000-4000
Average salary range of similar jobs in
analytics →
Loading...