HamburgerMenu
hirist

Job Description

Responsibilities :

- Design, develop, and maintain scalable and efficient backend applications using Python.

- Build and integrate RESTful APIs with frontend applications and third-party services.

- Work closely with product managers, frontend developers, and QA teams to deliver high-quality solutions.

- Write clean, maintainable, and well-documented code following best practices.

- Optimize application performance and ensure high availability.

- Perform unit testing and participate in code reviews.

- Troubleshoot, debug, and resolve application issues.

- Stay updated with emerging trends and technologies in Python development.


Qualifications :


- 5 years of professional Python development experience.

- Proficiency in Python 3.x and experience with at least one major Python framework (Django, Flask, or FastAPI).


- Solid understanding of OOP principles and design patterns.

- Experience with RDBMS (PostgreSQL, MySQL) and knowledge of ORM tools.

- Familiarity with version control systems (Git).

- Experience in writing unit and integration tests (PyTest, Unittest).

- Knowledge of RESTful API design and microservices architecture.

- Strong debugging and problem-solving skills.


Required Skills :


- Experience with asynchronous programming (AsyncIO, Celery).

- Familiarity with cloud platforms (AWS, Azure, GCP).

- Knowledge of containerization tools (Docker, Kubernetes).

- Exposure to CI/CD pipelines.

- Understanding of data processing libraries (Pandas, NumPy) or ML frameworks (TensorFlow, PyTorch).


info-icon

Did you find something suspicious?