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 →

Loading...