drjobs Python Developer العربية

Python Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Tunis - Tunisia

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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

    Employment Type

    Full-time

    Company Industry

    About Company

    Report This Job
    Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.