
SEBPO
SEBPO
SEBPO
Follow
More jobs from this company
Summary
- Vacancy: 1
- Age: 22 to 36 years
- Location: Dhaka (Mohakhali)
- Salary: Negotiable
- Experience: 2 to 5 years
- Published: 20 May 2025
Requirements
Education
- Bachelor/Honors, Masters, Diploma
Experience
- 2 to 5 years
- The applicants should have experience in the following business area(s):
Software Company, IT Enabled Service
Additional Requirements
- Age 22 to 36 years
- 2+ years experience with Django & Python
- Solid grasp of Django’s ORM, templates, forms, and auth system
- Strong hands-on experience with Bootstrap 5
- Familiarity with HTMX or similar progressive enhancement tools
- Experience with MySQL database management
- Comfort working with Git in team environments
- Capable of debugging and improving existing Django codebases
- Experience writing Python scripts for automation tasks
- Proficient in working on Ubuntu/Linux-based systems
Nice-to-Have
- Hands-on experience with Ubuntu Server Management
- Familiarity with Gunicorn + Nginx stack
- Basic shell scripting / Bash
- Experience with unit testing in Django
- Exposure to multiple Django projects or microservice-style apps
- Familiarity with task scheduling (e.g. cron, Celery)
- Experience using Selenium or browser automation tools
Ideal Candidate
A back-end–focused Django developer who thrives on structured environments and full-stack pragmatism — building reliable back-office systems without going full SPA. You’re familiar with HTMX, experienced in Linux deployments, and excited about maintaining and scaling real-world Django apps across multiple projects.
Responsibilities & Context
We are seeking a Django Developer to join the ongoing development and maintenance of an internal Task & Time Management System (TTMS) hosted on DigitalOcean.
This platform enables efficient task tracking, user-specific workflows, file/document management, and team collaboration. Built with Django, MySQL, Bootstrap 5, and HTMX, the system is designed to offer a responsive and interactive UI without the complexity of frontend SPAs.
The role also involves contributing to other internal Django-based platforms, supporting diverse business needs.
You will work within a Linux (Ubuntu) environment, performing development, deployment, and maintenance tasks.
Job Responsibilities
- Develop, extend, and maintain Django-based features: models, views (FBVs/CBVs), and templates
- Implement interactive behavior using HTMX and Bootstrap 5
- Manage user roles, authentication, and access controls
- Optimize MySQL queries and work with Django ORM
- Work in a Linux (Ubuntu) environment and deploy to DigitalOcean
- Maintain and enhance static/media file handling for uploaded documents
- Debug and upgrade features in the TTMS and potentially other Django apps
- Write clean, maintainable code with proper documentation
- Build Python-based automation scripts or tools using Selenium, requests, or other libraries for internal workflows
- Contribute to improving system scalability, security, and usability
Skills & Expertise
Bootstrap 5
MySQL
Python Django
Selenium
Compensation & Other Benefits
- Weekly 2 holidays
- Lunch Facilities: Partially Subsidize
- Salary Review: Yearly
- Festival Bonus: 2
-
Medical bill coverage and discounts on diagnostics.
Workplace
Work at office
Employment Status
Full Time
Job Location
Dhaka (Mohakhali)
Job Highlights
SEBPO is a leading global outsourcing partner to many global companies, specializing in Data Solutions, Ad Operations, Creative & Software services. It’s one of the 5000 Fastest-Growing Pvt. Companies in USA & Top Global Outsourcing Company by IAOP.