گروه یاس

استخدام Senior Python Dev.

گروه یاس
تهران

فرصت شغلی
درباره شرکت

تکنولوژی‌ها

    PythonMicroservicesSQLMachine LearningNoSQL

Job Description

Currently We’re looking for a senior backend engineer with experience building highly available and reliable applications to join Our Execution Team. You will be responsible for Design and implement Processing and execution Engines in a way that it can be extended. You have the space to explore some challenging problems and your work will impact our business by providing the tools needed in different parts of the system.

Key Responsibilities and duties

  • Partner with data and ML teams on delivering remarkable solutions.
  • Testing and Debugging software applications with Python test framework tools like Behave, Pytest, PyUnit, etc.
  • Understanding, analyzing, and implementing – Business needs, feature modification requests, conversion into software components.
  • Writing efficient, reusable, testable, and scalable code.
  • Enhancing the functionalities of current software systems.
  • Designing and implementing – High availability and low latency applications, data protection and Security features

 4+ years of experience in software development or a related field.

  • Strong experience with Python.
  • Experience with Python ecosystem from visualization to data processing e.g. Dash, Pandas, NumPy,.…
  • Experience working with large scale SQL and NoSQL databases.
  • Understand complex data structures and algorithms.
  • Experience in an agile development environment.
  • Experience with REST and Web Socket API Development.
  • Experience with microservice Architecture.
  • Experience with message/job queue tools.
  • Familiarity with ML and Deep Learning.

Soft skills

  • Good problem-solving skills
  • Team working spirit
  • Communication and presentation skills
  • high degree of professionalism and confidentiality in handling and having access to sensitive information
  • Ability to understand broader business issues
  • Self-organizing