Senior Python Developer

Confidential   دبي - الامارات العربية المتحدة  تاريخ النشر:2025/07/29   سجلي الدخول للتقدم

Responsibilities

  • Write clean, maintainable code using advanced Python features such as decorators and context managers.
  • Design, develop, and optimize relational and non-relational databases.
  • Integrate user-facing elements into applications.
  • Utilize unit testing, test-driven development (TDD), and participate in code reviews.
  • Improve and refactor existing systems for performance and maintainability.
  • Apply best practices in application security, including authentication (OAuth, JWT), secure coding, and encryption.
  • Assess and prioritize feature requests and enhancements.
  • Implement caching strategies with Redis or Memcached, using advanced features like pub/sub and sorted sets.
  • Design scalable systems using established design patterns and microservices architecture.
  • Communicate and collaborate effectively in a remote environment using tools such as Slack, Zoom, GitHub, Jira, and Confluence.

Qualifications

  • Expertise in Python frameworks (e.g., Starlette, FastAPI, Flask, Django) and data science libraries (e.g., Pandas, NumPy).
  • Proficiency with SQL and ORM tools such as SQLAlchemy and Django ORM.
  • Familiarity with AWS services, REST APIs, and FIX Protocol APIs.
  • Strong understanding of both relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Bachelor’s degree in Computer Science, Engineering, or a relevant field.
  • Minimum of 6 years of back-end development experience, including at least 4 years focused on Python.
  • Deep understanding of Python and asynchronous programming.
  • Experience with caching solutions like Redis and solid knowledge of software security principles.
  • Proven ability to work independently and effectively in a remote environment.
  • Active participation in open-source projects and a demonstrated interest in crypto-assets.
  • Proficiency in English is required; Arabic is a plus.
المهارات المطلوبة
  • Python
  • AWS
تفاصيل الوظيفة
  • الموقع دبي - الامارات العربية المتحدة
  • القطاع تكنولوجيا المعلومات والاتصالات
  • نوع الوظيفة من المنزل
  • الدرجة العلمية بكالوريوس
  • الخبرات 5 - 10
  • الجنسية غير محدد
سجلي الدخول للتقدم

وظائف مماثلة