Python Developer

Job Description

Title: Python Developer

Company Name: Cloud Hub

Vacancy: 2

Age: Na

Job Location: Anywhere in Bangladesh

Salary: Tk. 30000 - 50000 (Monthly)

Experience:

  • At least 2 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service, Business-to-Business (B2B) Software and Services Startup


Published: 2026-01-04

Application Deadline: 2026-01-14

Education:
    • Bachelor of Computer Application (BCA)
    • Bachelor of Computer Application (BCA) in Bachelor’s degree in Computer Science, Software Engineering, or a related discipline (preferred)


Requirements:
  • At least 2 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service, Business-to-Business (B2B) Software and Services Startup


Skills Required: AWS,Docker and container,Elasticsearch,PostgreSQL,Python Django,React | NodeJS | mongoDB | mongoose | JavaScript | Github | Git,react.js,Software architecture,Vue.js

Additional Requirements:

• 2 years +  of professional, post-graduation Python development experience.

• Strong proficiency in Python and frameworks such as Django or Flask.

• Hands-on experience with Docker for containerization and deployment.

• Solid understanding of scalable software architecture and engineering best practices.

• Familiarity with PostgreSQL, MongoDB, or similar databases.

• Excellent problem-solving, communication, and debugging skills.

• Experience with cloud platforms: AWS, GCP, or Azure.

• PostgreSQL / SQLAlchemy – For handling structured data alongside MongoDB.

• Celery + Redis – For background tasks and async jobs.

• Elasticsearch – Alternative search engines/vector databases.

• Frontend Basics (HTML/CSS/JavaScript) – Helpful for full-stack work or debugging UI integration.

• React.js or Vue.js – If you're also building modern frontend applications.

• Unit Testing (pytest, unittest) – For writing reliable, maintainable code.

• CI/CD tools (GitHub Actions, Jenkins, etc.) – Automating testing and deployment.



Responsibilities & Context:
  1. Design, develop, maintain, and optimize scalable Python-based applications and services

  2. Collaborate with product managers and engineering teams to define and deliver new features

  3. Ensure application performance, quality, security, and responsiveness

  4. Write clean, reusable, and maintainable code following best practices

  5. Participate in peer code reviews and technical discussions

  6. Work with DevOps teams on deployment, containerization, and CI/CD pipelines using Docker

  7. Debug, test, and improve existing systems and APIs



Job Other Benifits:
  • Festival Bonus: 2


Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs