Python Developer

Segula Technologies

Not Interested
Bookmark
الإبلاغ عن هذه الوظيفة

profile موقع الوظيفة:

Tunis - تونس

profile الراتب شهرياً: لم يكشف
تاريخ النشر: نُشرت منذ أكثر من 30 يومًا
عدد الوظائف الشاغرة: 1 عدد الوظائف الشاغرة

ملخص الوظيفة

We are looking for a Python Developer with at least 3 years of experience in developing Python add-ons.

You will be working within a dynamic team to develop maintain and enhance Python add-ons for our product.

The role requires a strong understanding of Python along with solid software development skills to design robust and scalable solutions.


Qualifications :

Key Responsibilities

  • Develop and implement Python addons to enhance the functionalities of our product.

  • Work closely with development teams to integrate addons into the existing architecture.

  • Ensure proper documentation and testing of developed addons.

  • Analyze and resolve technical issues related to Python addons.

  • Maintain and update existing addons according to product needs and evolutions.

Technical Skills 

  • Python: strong proficiency (scripting data manipulation error handling packaging unit testing).
  • VBA: ability to analyze understand and migrate existing business logic from VBA to Python.
  • Excel: advanced usage (formulas macros automation Python integration).
  • Data Libraries: experience with pandas openpyxl/xlrd numpy for data processing and reporting.
  • Web Technologies:
    • Backend: Flask / FastAPI (REST API development integration with Python modules).
    • Frontend: React or Angular as a plus.
    • Integration: ability to design web interfaces that interact with Python applications .
  • Functional Specifications: translating business requirements into detailed technical and functional designs.
  • Integration & Deployment: embedding Python modules into existing ecosystems (AVL Drive) APIs Git Docker CI/CD.
  • Testing & Quality: unit tests (pytest) automated validation scripts technical documentation.

Requirements

  • Degree in Computer Science Software Engineering or a related field (or equivalent experience).

  • At least 3 years of professional experience in Python development with a strong focus on addon development.

  • Proficiency in software development principles including design testing and documentation.

  • Good understanding of databases and data structures.

  • Strong problem-solving skills and ability to work independently.

  • Ability to work effectively in a team and communicate clearly with both technical and non-technical stakeholders.

  • Knowledge of VBA Excel.

  • Knowledge of Access DB.

Nice-to-Have / Additional Assets

  • Experience with popular Python frameworks (such as Django Flask).

  • Knowledge of agile development practices.

  • Familiarity with version control systems (Git SVN).


    Informations supplémentaires :

    Advanced proficiency in both French and English.

    #TN 


    Remote Work :

    No


    Employment Type :

    Full-time

    We are looking for a Python Developer with at least 3 years of experience in developing Python add-ons.You will be working within a dynamic team to develop maintain and enhance Python add-ons for our product.The role requires a strong understanding of Python along with solid software development ski...
    اعرض المزيد view more

    المهارات المطلوبة

    • APIs
    • Docker
    • Jenkins
    • REST
    • Python
    • AWS
    • NoSQL
    • MySQL
    • JavaScript
    • PostgreSQL
    • Django
    • جِت

    عن الشركة

    Company Logo

    Why join SEGULA Technologies? Take part in the world of the future in an international corporation with strong growth. At SEGULA Technologies, you will work on exciting projects and shape the future in a company for whom innovation and engineering are inseparable. Subjects like 3D pr ... اعرض المزيد

    عرض صفحة الشركة عرض صفحة الشركة