Browse Jobs
For Employers
Post JobLog inGet Started

Python Developer

Dokki, Giza

Python Developer

Dokki, Giza
Posted 1 month ago
73Applicants for2 open positions
  • 10Viewed
  • 0In Consideration
  • 0Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job Description:

We are looking for an experienced Python Developer with 3+ years of professional experience to join our team. The ideal candidate will have a strong background in Python development, with a solid understanding of web frameworks, databases, and software design principles. Knowledge of PHP is a plus, as you may occasionally work on legacy systems or collaborate with teams using PHP-based solutions.

 

Key Responsibilities:

  • Design, develop, and maintain scalable and efficient Python-based applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and well-documented code.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot, debug, and upgrade existing systems.
  • Integrate user-facing elements with server-side logic.
  • Work with databases (SQL/NoSQL) and ensure data security and integrity.
  • Participate in code reviews to maintain code quality and share knowledge.
  • Stay up-to-date with emerging technologies and industry trends.
  • Assist in the migration or integration of PHP-based systems (if applicable).

Job Requirements

  • 3+ years of professional experience in Python development.
  • Strong knowledge of Python frameworks such as DjangoFlask, or FastAPI.
  • Experience with front-end technologies (e.g., HTML, CSS, JavaScript) is a plus.
  • Proficiency in working with databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Familiarity with RESTful APIs and web services.
  • Experience with version control systems (e.g., Git).
  • Knowledge of containerization tools (e.g., Docker) and cloud platforms (e.g., AWS, Azure, GCP) is a plus.
  • Understanding of software development best practices, including Agile methodologies.
  • PHP knowledge is a plus, especially for maintaining or integrating legacy systems.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

 

Nice-to-Have:

  • Experience with task queues and message brokers (e.g., RabbitMQ, Redis).
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Familiarity with testing frameworks (e.g., PHPUnit).
  • Experience with content management systems (e.g., WordPress, Drupal) is a bonus.
  • Basic understanding of Python frameworks (e.g., Django, Flask) or scripting.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentPython Developer