Full Stack Python Developer

DBS Solutions

Lahore

On-site

PKR 1,800,000 - 3,000,000

Full time

48 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible work environment
Competitive compensation

Job summary

DBS is seeking a Full Stack Python Developer to build and maintain production-grade applications. You will work across the backend, frontend integration, databases, and cloud infrastructure to ensure reliability, scalability, and security.

You will diagnose and resolve issues across application, database, server, and deployment layers while collaborating with cross-functional teams. Onsite in Lahore, Pakistan; competitive compensation based on experience.

Qualifications

  • 3–5 years of professional experience in Full Stack Python development.
  • Hands-on production experience with Python, Django, and DRF.
  • Experience with Celery and RabbitMQ, including queues and workers.
  • Strong PostgreSQL experience including backups and troubleshooting.
  • Linux server administration with Nginx and Gunicorn.
  • Experience with Docker, Conda, and CI/CD pipelines.
  • Familiarity with AWS services (EC2, RDS, S3) and environment management.
  • Good frontend integration knowledge and API testing skills.

Responsibilities

  • Design, develop, maintain, and enhance production-grade applications using Python, Django, and DRF.
  • Develop and maintain RESTful APIs and integrate backend services with frontend apps.
  • Implement and manage asynchronous processing using Celery and RabbitMQ.
  • Configure queues, workers, retries, and background jobs in production.
  • Maintain PostgreSQL databases, perform backups, restores, and performance investigations.
  • Manage apps on Linux servers and monitor systemd, Nginx, Gunicorn, and logs.
  • Deploy and manage infrastructure using AWS EC2, RDS, and S3.
  • Maintain DEV/STAGING/PROD environments and CI/CD pipelines with CircleCI.
  • Collaborate across teams to ensure reliable delivery and production ops.

Skills

Python
Django
Django REST Framework
Celery
RabbitMQ
PostgreSQL
Linux administration
AWS
Docker
CI/CD

Tools

Docker
Conda
CircleCI
AWS EC2
RDS
S3
Git

Job description

We are looking for a Full Stack Python Developer / Python Engineer to join our DBS team. The ideal candidate will have strong hands-on experience in developing, deploying, managing, and troubleshooting production-grade applications.

You will work across the backend, frontend integration, databases, background processing, servers, cloud infrastructure, and CI/CD environments, ensuring that applications remain reliable, scalable, secure, and performant.

This role requires someone who is comfortable working with live production systems and can independently diagnose and resolve issues across application, database, server, and deployment layers.

Key Responsibilities
  • Design, develop, maintain, and enhance production-grade applications using Python, Django, and Django REST Framework (DRF).
  • Develop and maintain RESTful APIs and integrate backend services with frontend applications.
  • Implement and manage asynchronous/background processing using Celery and RabbitMQ.
  • Configure and manage queues, routing, workers, retries, and background jobs in production environments.
  • Develop and maintain database solutions using PostgreSQL.
  • Perform database backups, restores, troubleshooting, and performance-related investigations.
  • Manage and troubleshoot applications running on Linux servers.
  • Configure and maintain systemd, Nginx, Gunicorn, permissions, and application/server logs.
  • Deploy and manage applications and infrastructure using AWS EC2, RDS, and S3.
  • Maintain and troubleshoot DEV, STAGING, and PROD environments.
  • Implement and maintain CI/CD pipelines using CircleCI.
  • Manage environment-specific configurations, secrets, and deployment settings.
  • Work with Docker, Conda, background workers, and process orchestration.
  • Monitor application and infrastructure issues and perform root-cause analysis and troubleshooting.
  • Collaborate with development and other technical teams to ensure reliable application delivery and production operations.
  • Support the ongoing maintenance, optimization, and scalability of the DBS.
Requirements
  • 3–5 years of professional experience in Full Stack Python development.
  • Strong production experience with Python, Django, and Django REST Framework (DRF).
  • Hands-on experience with Celery and RabbitMQ, including queues, workers, routing, retries, and production operations.
  • Strong PostgreSQL experience, including backups, restores, AWS RDS, and troubleshooting using pgAdmin.
  • Good knowledge of Linux server administration, including systemd, permissions, Nginx, Gunicorn, and logs.
  • Hands-on experience with AWS EC2, RDS, and S3.
  • Experience with CircleCI, CI/CD pipelines, environment management, and secrets/configuration management.
  • Experience managing DEV, STAGING, and PROD environments.
  • Practical experience with Docker, Conda, background workers, and process orchestration.
  • Good understanding of frontend development and backend API integration.
  • Strong debugging and troubleshooting skills across application, database, server, and deployment layers.
  • Ability to independently maintain and troubleshoot live production systems.
Why Join Us?
  • Flexible work environment
  • Competitive compensation based on experience
Location:
  • Johar town, Lahore (Onsite)
  • Job Types: Full-time

Only shortlisted candidates will be contacted.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Python/Django Engineer for Production Apps
Full Stack Python/Django Engineer for Production Apps

DBS Solutions • Lahore

On-site
PKR 1,800,000 - 3,000,000
Flexible work environment
Competitive compensation
Full Stack Engineer
Full Stack Engineer

Cogent Labs • Lahore

On-site
PKR 2,009,000 - 3,571,000
Senior Python Developer
Senior Python Developer

Ahdus technology • Islamabad

On-site
PKR 3,000,000 - 6,000,000
Performance bonuses
Full Stack Engineer
Full Stack Engineer

GYBCommerce • Karachi Division

On-site
PKR 1,800,000 - 2,800,000
Full Stack Developer
Full Stack Developer

Thirtyzero • Lahore

On-site
PKR 1,800,000 - 2,400,000
Back End Developer
Back End Developer

Tech Avenue Pvt Ltd • Islamabad

On-site
PKR 600,000 - 1,200,000
Competitive salary based on experience
Learning and professional development opportunities
Exposure to modern development practices including CI/CD
Fullstack Developer - Islamabad
Fullstack Developer - Islamabad

Yeah! Global • Islamabad

On-site
PKR 11,126,564 - 16,689,847
Senior Full Stack Engineer
Senior Full Stack Engineer

NorthBay Solutions • Lahore

On-site
PKR 2,400,000 - 4,200,000
Hybrid working in Lahore, Karachi, or/
Senior Full Stack Engineer
Senior Full Stack Engineer

NorthBay Solutions LLC • Karachi Division, Lahore, Islamabad

Hybrid
PKR 3,000,000 - 5,400,000
Hybrid work model
Competitive compensation
Growth opportunities
Full Stack Developer
Full Stack Developer

ENCS • Rawalpindi Cantonment

On-site
PKR 2,500,000 - 3,500,000