Qureos

FIND_THE_RIGHTJOB.

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Summary:

We are seeking a highly skilled Senior Python Developer(3 yrs of experience) with expertise in backend development, cloud platforms, and modern DevOps practices. The ideal candidate will have hands-on experience with FastAPI, Django, or Flask, proficiency in database management, and the ability to design scalable, distributed, and high-performance applications. Experience in real-time communication, asynchronous processing, and embedded systems integration will be a strong plus.

Key Responsibilities:

Backend Development & APIs

  • Design, develop, and maintain RESTful and asynchronous APIs using FastAPI, Django, or Flask.
  • Optimize backend performance, scalability, and security.
  • Integrate third-party services and APIs for automation and data exchange.

Database Management

  • Design and manage relational and NoSQL databases (PostgreSQL, MySQL, SQLite, MongoDB, Firebase).
  • Implement efficient database schemas, queries, and ORM integrations.

Cloud & DevOps

  • Deploy and manage applications on AWS (EC2, RDS, S3, Lambda, DynamoDB, IoT Core, App Runner) and/or Azure (App Services, Blob Storage, CosmosDB, Functions, IoT Hub).
  • Build and maintain CI/CD pipelines using GitHub Actions, Jenkins, and containerization with Docker and Kubernetes.

Asynchronous & Distributed Systems

  • Implement background processing and task queues using Celery, Redis, and RabbitMQ.
  • Develop scalable microservices architectures with distributed messaging and event-driven design.

Real-Time Communication & Streaming

  • Integrate and optimize real-time communication and streaming solutions using WebRTC and Janus Gateway.
  • Work on Voice AI integration for speech recognition, synthesis, and processing.

Data Processing & Visualization

  • Analyze and visualize datasets using Pandas, NumPy, Matplotlib, and Seaborn.
  • Support data-driven decision-making and performance analytics within applications.

System & Application Development

  • Develop and maintain cross-platform and embedded Linux applications.
  • Utilize the Qt Framework for desktop and embedded UI development with Python integration.
  • Ensure efficient memory management, multithreading, and multiprocessing where applicable.

Version Control & Collaboration

  • Maintain code repositories using Git and GitHub.
  • Collaborate effectively with cross-functional teams through code reviews, documentation, and agile workflows.

Requirements:

Must-Have Skills:

  • Bachelor’s or Master’s degree in Computer Engineering, or a related field.
  • 3+ years of professional experience in Python development.
  • Proficiency in one or more frameworks: FastAPI, Django, Flask.
  • Strong knowledge of SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Firebase).
  • Hands-on experience with AWS or Azure cloud environments.
  • Experience with Docker, Kubernetes, and CI/CD tools (GitHub Actions, Jenkins).
  • Understanding of asynchronous programming, Celery, Redis, RabbitMQ.
  • Familiarity with real-time communication protocols (WebRTC) and media streaming.
  • Strong understanding of object-oriented design, data structures, and software architecture.
  • Experience working in Linux environments and writing shell scripts.
  • Excellent problem-solving, debugging, and communication skills.

Good to Have (Preferred):

  • Exposure to Machine Learning frameworks such as TensorFlow, PyTorch, Scikit-learn, PyCaret, or ONNX.
  • Experience with workflow automation tools like n8n.
  • Background in IoT integration, embedded Python, or device communication.
  • Familiarity with microservices, event-driven architecture, or serverless computing.

Qualifications:

  • Experience with web scraping
  • Basic knowledge of Linux, Docker, or CI/CD pipelines
  • Exposure to Cloud platforms (AWS, GCP, Azure) or Firebase
  • Familiarity with unit testing and debugging techniques
  • Personal GitHub/portfolio of mini-projects

What we offer:

  • Bi-Annual Increment
  • Bi-Annual profit sharing bonus
  • Medical Insurance
  • Provident Fund
  • Accommodation for out of station Employees
  • USD pegged Salaries

Job Type: Full-time

Pay: Rs150,000.00 - Rs170,000.00 per month

Application Question(s):

  • Will you be able to relocate/travel to G16/3 Islamabad?

Experience:

  • relavent: 1 year (Preferred)

Work Location: In person

© 2025 Qureos. All rights reserved.