Skip to main content

TechRAQ - Python Developer - Django/Flask

Technology
TechRAQ Info Solutions
1 week agoUntil 30/12/2026

Job description

Job Description - Python Developer (3 - 4 Years Experience):

Job Summary:

We are seeking a skilled and motivated Python Developer with 3 - 4 years of hands-on experience in designing, developing, and maintaining scalable applications. The ideal candidate should have strong programming expertise in Python, experience with web frameworks, databases, APIs, and a good understanding of software development best practices.

Key Responsibilities:

  • Design, develop, test, and maintain Python-based applications and services.
  • Build and integrate RESTful APIs and microservices.
  • Collaborate with business analysts, architects, and development teams to understand requirements and deliver high-quality solutions.
  • Optimize application performance, scalability, and reliability.
  • Write clean, reusable, and well-documented code.
  • Perform unit testing, debugging, and troubleshooting.
  • Work with relational and/or NoSQL databases for data management.
  • Participate in code reviews and follow coding standards and best practices.
  • Support CI/CD pipelines and deployment activities.
  • Analyze and resolve production issues in a timely manner.

Required Skills:

  • 3 - 4 years of experience in Python development.
  • Strong knowledge of Python programming concepts, OOPs, and design patterns.
  • Experience with web frameworks such as Django, Flask, or FastAPI.
  • Hands-on experience in developing REST APIs.
  • Good understanding of SQL and databases such as MongoDB, MySQL, or Redis.
  • Experience with Git and version control systems.
  • Familiarity with unit testing frameworks (PyTest, Unittest).
  • Knowledge of Linux/Unix environments.
  • Understanding of Agile/Scrum development methodologies.

Preferred Skills:

  • Experience with cloud platforms such as Azure, AWS, or GCP.
  • Knowledge of Docker and Kubernetes.
  • Experience with message queues (RabbitMQ, Kafka).
  • Exposure to CI/CD tools such as Azure DevOps, Jenkins, or GitHub Actions.
  • Understanding of microservices architecture.
Keywords
UnixCodingApache KafkaRedisPyUnitScalabilityMongodbRabbitMQLinuxDevOpsDjangoMysqlPythonScrumUnit TestingSqlCI/CDCoding conventionsData managementDebugger

Interested in this role?