Python Django Developer (REST API + AWS + CI/CD + Payments) – Onsite
Job Description:
Skylight Codeworks is seeking a talented and experienced Python Django Developer to join our growing team in Lahore. The ideal candidate will have a strong background in backend development with Django and Django REST Framework, along with hands-on experience in CI/CD pipelines, AWS cloud services, and third-party integrations (e.g., Stripe, PayPal, external SDKs).
Responsibilities:
- Design, develop, and maintain robust backend applications using Python, Django, and Django REST Framework.
- Build and manage RESTful APIs for seamless integration with web and mobile applications.
- Integrate and manage payment gateways (Stripe, PayPal) and third-party SDKs.
- Work closely with frontend developers, DevOps engineers, and other cross-functional team members.
- Optimize applications for performance, scalability, and reliability.
- Participate in code reviews, testing, debugging, and documentation.
- Implement and maintain CI/CD pipelines for efficient and automated deployments.
- Deploy, manage, and monitor applications on AWS (EC2, S3, RDS, Lambda).
- Ensure data consistency and performance using PostgreSQL on AWS RDS.
- Leverage Python libraries such as NumPy for data handling and processing where required.
Requirements:
- Minimum 3 years of professional experience with Python and Django.
- Strong expertise with Django REST Framework.
- Proficient in relational databases (PostgreSQL, MySQL).
- Hands-on experience with payment gateway integrations (Stripe, PayPal).
- Familiarity with third-party SDKs integration.
- Hands-on experience with CI/CD tools such as GitHub Actions, Jenkins, GitLab CI, etc.
- Practical knowledge of AWS services (EC2, S3, RDS, Lambda).
- Strong proficiency in Git and version control workflows.
- Ability to write clean, scalable, and maintainable code.
- Excellent problem-solving and communication skills.
Nice to Have:
- Experience with containerization tools (Docker).
- Knowledge of asynchronous task queues (Celery, Redis).
- Familiarity with Agile/Scrum methodologies.
- Exposure to ETL pipelines and workflow orchestration tools such as Apache Airflow.
Perks & Benefits:
- Market competitive salary (up to PKR 400,000/month).
- Supportive and collaborative work environment.
- Opportunities for continuous learning and career growth.
- Special Note: This position is only for onsite work in Lahore. Remote applications will not be considered.
How to Apply:
Submit your resume along with your GitHub profile or portfolio links to: hr@skylightcodeworks.com
Job Type: Full-time
Work Location: Onsite – Lahore
Job Type: Full-time
Pay: From Rs400,000.00 per month
Work Location: In person