Backend Python Developer

Job Description

Title: Backend Python Developer

Company Name: Kindred Limited

Vacancy: --

Age: Na

Job Location: Dhaka, Dhaka (DOHS Banani)

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, Developer


Published: 2024-10-24

Application Deadline: 2024-11-20

Education:
    • Bachelor of Science (BSc) in Computer Science & Engineering
    • Bachelor of Science (BSc) in Computer Science
    • Bachelor of Science (BSc) in Computer Engineering
    • Bachelor of Science (BSc)


Requirements:
  • At least 2 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service, Developer


Skills Required: Backend Development,Cloud Server,Database,django,Django REST Framework,docker,fastapi,flask,Python,Software Development

Additional Requirements:

Qualifications:

  • Bachelor’s Degree in CS, CSE, SWE, or a related field.

  • Minimum 2 years of hands-on development experience in Python.

  • Strong proficiency in Python programming language.

  • Experience with writing tests: Unit Tests, Integration Tests etc.

  • Experience with popular frameworks like Django, Flask, FastAPI, DRF etc.

  • Understanding of database systems (e.g., PostgreSQL, MySQL).

  • Knowledge of RESTful APIs and microservices architecture.

  • Familiarity with cloud platforms (e.g., AWS, GCP, VPS, VPC).

  • Strong Linux/Unix background required.

  • Experience with version control like Mercury, SVN, Git, and GitLab.

  • Experience with containerisation technologies (e.g., Docker, Kubernetes).

  • Experience with CI/CD pipeline.

  • Excellent problem-solving and analytical skills.

  • Ability to work independently and as part of a team.

Bonus points for:

  • Experience with ReactJS, Go Programming Language.

  • Familiarity with Poetry, pipenv, pre-commit, Make, pylint, isort etc.

  • Contributions to open-source projects.



Responsibilities & Context:
  • Develop scalable and efficient backend systems using Python
  • Collaborate with front-end developers to create exceptional user experiences.
  • Communicating with product and engineering leads for implementing business and project objectives.
  • Participate in testing, quality assurance & bug fixes as part of the CI/CD cycle.
  • Implement and maintain high-quality, reusable code.
  • Optimise application performance and security.
  • Integrate with cloud platforms and APIs.
  • Stay up-to-date with the latest technologies and industry trends.


Job Other Benifits:
  • Weekly 2 holidays
  • Lunch Facilities: Full Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2
  • Why join our team?
    Opportunity to work on challenging and diverse projects.
    Collaborative and supportive work environment.
    Competitive salary and benefits package.
    Chance to make a significant impact on our clients` businesses.
    A dynamic and collaborative work environment.
    Opportunities for career growth and skill development.
    Yearly reviews and two festival bonuses.
    Sick and casual leave 25 days and all government holidays.
    Lunch.
    Unlimited cookies, Coffee & Tea.



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