Experience Required
< 1 Year
Salary Range
150,000-250,000PKR
Career Level
Non-Managerial
Required Qualifications
BCS

Job Description

Job Title: Python Developer

Location: Karachi
Job Type: Full-time
Shift: 7:00 PM to 4:00 AM
Experience Required: [Insert Years]

Job Description:

We are seeking a skilled Python Developer to join our team in Karachi and contribute to the design, development, and maintenance of scalable software solutions. The ideal candidate should have a strong command of Python programming and experience working with modern libraries, frameworks, and tools.

Key Responsibilities:

Write clean, efficient, and reusable Python code.

Develop and maintain APIs, backend services, and data pipelines.

Collaborate with cross-functional teams to define, design, and ship new features.

Optimize applications for performance and scalability.

Conduct code reviews and provide constructive feedback.

Troubleshoot, debug, and upgrade existing systems.

Stay up-to-date with the latest industry trends and technologies.

Required Skills:

Core Python Skills:

Strong understanding of Python syntax, data structures, and OOP principles.

Experience with error handling, decorators, generators, and context managers.

Popular Python Libraries & Frameworks:

Web Development:

Django, Flask, FastAPI

Data Science & Analytics:

NumPy, Pandas, Matplotlib, Seaborn, SciPy

Machine Learning & AI:

Scikit-learn, TensorFlow, PyTorch, XGBoost

Automation & Scripting:

Selenium, BeautifulSoup, Requests, PyAutoGUI

Database Interaction:

SQLAlchemy, PyMongo, psycopg2

Testing:

PyTest, unittest, coverage

Others:

OpenCV, Pillow, Pydantic, Celery, Boto3 (for AWS), Pandas-Profiling, Joblib

Tools & Technologies:

Git, GitHub/GitLab/Bitbucket

Docker, Kubernetes (optional)

RESTful APIs, GraphQL

CI/CD pipelines (Jenkins, GitHub Actions)

Cloud platforms (AWS, GCP, Azure – optional)

Linux/Unix command line

Jupyter Notebook, VS Code, Postman

Soft Skills:

Strong problem-solving and analytical skills

Excellent communication and teamwork abilities

Time management and attention to detail

Adaptability and eagerness to learn

Ability to work independently and in a team environment

Requirements & Skills

Required Skills:

Core Python Skills:

Strong understanding of Python syntax, data structures, and OOP principles.

Experience with error handling, decorators, generators, and context managers.

Popular Python Libraries & Frameworks:

Web Development:

Django, Flask, FastAPI

Data Science & Analytics:

NumPy, Pandas, Matplotlib, Seaborn, SciPy

Machine Learning & AI:

Scikit-learn, TensorFlow, PyTorch, XGBoost

Automation & Scripting:

Selenium, BeautifulSoup, Requests, PyAutoGUI

Database Interaction:

SQLAlchemy, PyMongo, psycopg2

Testing:

PyTest, unittest, coverage

Others:

OpenCV, Pillow, Pydantic, Celery, Boto3 (for AWS), Pandas-Profiling, Joblib

Tools & Technologies:

Git, GitHub/GitLab/Bitbucket

Docker, Kubernetes (optional)

RESTful APIs, GraphQL

CI/CD pipelines (Jenkins, GitHub Actions)

Cloud platforms (AWS, GCP, Azure – optional)

Linux/Unix command line

Jupyter Notebook, VS Code, Postman

Benefits & Perks

Health Insurance

Abidi Solutions

Information Technology and Services - Peshawar, Pakistan

Explore More Opportunities

Find similar jobs and career opportunities