Jobs Companies Devsinc Software Engineer - Python/Django

Über diese Software Engineer - Python/Django Stelle bei Devsinc

Devsinc · Vor Ort · Lahore, Punjab, Pakistan

Devsinc is looking to hire a skilled Software Engineer I – Python to help deliver scalable, secure, and enterprise-grade software solutions. In this role, you will design, develop, deploy, and maintain high-performance backend applications and cloud-native services using modern Python technologies.

The ideal candidate has a minimum of 2 years of post-graduation professional experience in Python backend development, with strong expertise in Django and Django REST Framework (DRF), along with hands-on experience in AWS, cloud deployments, containerization, and modern backend architectural principles.

Responsibilities

  • Design, develop, test, and maintain production-grade backend applications using Python and Django/Django REST Framework, FastAPI, or Flask.
  • Build secure, scalable, and high-performance RESTful APIs, microservices, and distributed backend services.
  • Contribute to backend system design, including service boundaries, database selection, caching, asynchronous processing, and API architecture.
  • Deploy and manage applications on AWS using services such as EC2, ECS/EKS, Lambda, S3, RDS, IAM, and CloudWatch.
  • Develop and maintain containerized applications and automated deployment pipelines using Docker and CI/CD tools.
  • Design and optimize relational and NoSQL databases, queries, caching strategies, and data-access layers.
  • Implement background processing and event-driven workflows using Celery, Redis, RabbitMQ, Kafka, or similar technologies.
  • Monitor application performance, troubleshoot production issues, and improve system availability, reliability, and scalability.
  • Write clean, testable, and maintainable code, participate in code reviews, and maintain technical documentation.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum 2 years of post-graduation professional experience in Python backend development.
  • Strong proficiency in Python, with extensive hands-on experience in Django and Django REST Framework (DRF). Familiarity with FastAPI or Flask is an added advantage.
  • Proven experience developing, deploying, and maintaining production-grade backend applications and RESTful APIs.
  • Strong understanding of backend architecture, microservices, API design, software design patterns, scalability, and secure application development.
  • Strong experience with relational and NoSQL databases, including PostgreSQL, MySQL, Redis, and MongoDB, with expertise in database schema design, query optimization, caching strategies, and performance optimization.
  • Hands-on experience with AWS (EC2, S3, RDS, IAM, Lambda, or similar services), including cloud-based application deployments.
  • Experience with Docker, containerized deployments, and CI/CD pipelines using GitHub Actions, GitLab CI/CD, Jenkins, or similar tools.
  • Hands-on experience implementing asynchronous processing using Celery, RabbitMQ, or similar technologies, integrating third-party APIs and services, and developing secure authentication and authorization solutions using JWT, OAuth2, and Role-Based Access Control (RBAC).
  • Experience writing automated tests using PyTest, Unittest, or similar testing frameworks.
  • Strong analytical, debugging, problem-solving, and communication skills, with the ability to monitor, troubleshoot, and optimize production applications in cloud environments.
Bereit, sich bei Devsinc zu bewerben?
Bei Devsinc bewerben

Über Devsinc

Devsinc helps startups, enterprises and public sector clients accelerate their technology life cycle, by unlocking access to 2,000+ passionate and experienced solution providers with experience in 100+ technologies in their timezone.

Alle Jobs bei Devsinc ansehen →

Ähnliche Jobs

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Devsinc

Alle Jobs bei Devsinc ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos