Python/Django Developer
3 weeks ago
A Python Django Developer specializes in building scalable, secure, and high-performing web applications using the Django framework. The role encompasses backend development, integration with frontend components, and deployment in cloud or on-premise environments.Key Responsibilities :1. Backend Development :- Design and develop robust, scalable, and secure web applications using Django.- Create and maintain reusable, testable, and efficient code.2. API Development :- Develop RESTful APIs using Django Rest Framework (DRF).- Integrate APIs with third-party services and client applications.3. Database Management :- Design and optimize database schemas for relational databases like PostgreSQL, MySQL, or Clickhouse.- Write efficient queries and manage migrations using Django ORM.4. Frontend Integration :- Collaborate with frontend developers to integrate server-side logic with frontend components.- Implement templating with Django templates or integrate with modern frontend frameworks (React, Angular, Vue).5. Authentication and Authorization :- Implement user authentication, authorization, and role-based access control.- Ensure compliance with security standards (OAuth2, JWT, etc.).6. Performance Optimization :- Optimize application performance by caching, query optimization, and code refactoring.- Use tools like Memcached or Redis for caching.7. Testing and Debugging :- Write unit and integration tests to ensure code quality.- Debug and troubleshoot issues across environments (development, staging, production).8. Deployment and Maintenance- Deploy applications on cloud platforms (AWS, Azure, GCP) or traditional servers.- Configure CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI.9. Documentation :- Maintain clear documentation for APIs, database schemas, and codebase.- Create deployment and user guides as needed.10. Collaboration :- Work closely with cross-functional teams, including frontend developers, designers, and product managers.Skills and Expertise :Core Technical Skills :1. Programming- Proficiency in Python.- Strong understanding of Django and Django Rest Framework (DRF).2. Database Management :- Experience with PostgreSQL, MySQL, or SQLite.- Proficiency in Django ORM and raw SQL queries.3. Web Technologies :- Knowledge of HTML, CSS, and JavaScript.- Familiarity with frontend frameworks like React or Vue.js is a plus.4. API Development :- Expertise in building and consuming REST APIs.- Experience with GraphQL (optional).5. Testing and Debugging :- Knowledge of testing frameworks like pytest, unittest, or Django's built-in testing tools.6. Version Control and CI/CD- Proficiency in Git for version control.- Experience with CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions).7. Deployment :- Familiarity with deploying applications using WSGI servers (Gunicorn, uWSGI).- Knowledge of containerization (Docker) and orchestration (Kubernetes) is a plus.8. Performance Optimization- Proficiency in using caching mechanisms like Redis or Memcached.- Experience in optimizing Django applications for high performance.Experience Requirements :- Mid-Level : 3-5 years of experience in Django development.- Senior-Level : 6+ years, with experience leading Django projects and mentoring junior developers.Tools and Platforms Knowledge :- Frameworks : Django, Django Rest Framework (DRF).- Databases : PostgreSQL, MySQL, Clickhouse.- Caching : Redis, Memcached.- Deployment : AWS (Elastic Beanstalk, EC2), Azure, Docker, Kubernetes.- Version Control : Git, GitHub, GitLab, Bitbucket.- Monitoring : Sentry, New Relic. (ref:hirist.tech)
-
Python Django Developer
2 days ago
Bengaluru, Karnataka, India Malayaj Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany DescriptionMalayaj Solutions, headquartered in Bangalore, is a leading information technology organization that provides innovative and customized technology services to help businesses succeed. Since 2018, we have been delivering quality solutions with a focus on development, automation, digital transformation, and staff augmentation services. Our...
-
Python Developer(Django
4 days ago
Bengaluru, Karnataka, India Mantra labs Global software pvt ltd Full time ₹ 20,00,000 - ₹ 80,00,000 per yearJob Title:Python DeveloperJob Description:Looking for a Python expert with 4 to 6 years of experience in Django or Flask domain.Good experience with Django or Flask , SQL , API , Cloud Exposure , IAM.Must with building back end logic , Python.Good with System designing.Good at communication skills also.Experience Range:4 - 6 yearsEducational...
-
Python/Django Developer
2 weeks ago
Bengaluru, Karnataka, India GigLabz Full timeWe are looking for a Python DeveloperExperience: 3 + yearsSkills: Python, Django, Fast API, Rest API,My SQLKey ResponsibilitiesDevelop, test, and maintain server-side applications using Python, Django, and FastAPI.Design and implement RESTful APIs for web and mobile applications.Integrate third-party services and APIs to enhance application...
-
Python/Django Developer
2 weeks ago
Bengaluru, Karnataka, India OpenTurf Technologies Pvt Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per yearWe are looking for a skilled Python/Django Developer with 3–5 years of hands-on experience to build and maintain scalable applications.Key Skills & Experience (3–5 Years):Strong proficiency in Python programmingHands-on experience with Django frameworkGood knowledge of RESTful APIs and API integrationExperience with SQL databases...
-
Python/Django Developer
2 weeks ago
Bengaluru, Karnataka, India Pentoz Technology Full time ₹ 15,00,000 - ₹ 25,00,000 per yearIn-depth knowledge in Core Python with Django building end to endapplications development.Experience in Web technologies-HTML, CSS, Javascript.Database - SQL Server/Postgres/ NoSQL database.Good understanding of Algorithms, data structures.Knowledge in ORM (Object Relational Mapper) libraries.Experience in integrating multiple data sources and databases into...
-
Python Developer
3 weeks ago
Bengaluru, India Careerfit.ai Full timeJob Title : Python DeveloperJob Level : Individual ContributorShift : 2:00 PM - 11:00 PM ISTNotice Period : Immediate to 1 Month official notice only will be entertainedResponsibilities :- Design, develop, test, and deploy AI-based applications using Python and Django.- Integrate AI/ML models into software products to enhance performance and user...
-
Python Developer
2 weeks ago
Bengaluru, India Scoop Technologies Full timeRole : Python Developer Work Location : BangaloreExperience : 8-10 Years Mandatory Skills : Python + Flask/Django/FAST + Rest Api + SQL, version control systems like Git,Good to have : TensorFlow, Keras, scikit-learn Notice Period : Immediate - 30 daysJob Summary :We are seeking an experienced Senior Python Developer with 8-10 years of experience in building...
-
Python/Django Developer
2 weeks ago
Yeshwanthpur, Bengaluru, Karnataka, India AtoZ Private Limited Full time ₹ 1,20,000 per yearJob Summary:We are seeking a highly skilled Python/Django Developer to join our development team. You will be responsible for building scalable, secure, and high-performance web applications using Django, Django REST Framework, and related technologies.You should have a passion for clean, maintainable code and an ability to think critically and contribute to...
-
Django Developer
1 day ago
Bengaluru, India Orbion Infotech Full timeDescription : Key Responsibilities : Django Web Application Development : - Design, develop, and maintain scalable Django-based applications.- Build and optimize RESTful APIs using Django Rest Framework (DRF).- Work with Django ORM and PostgreSQL to handle large datasets efficiently.- Ensure security best practices and performance optimization.Backend &...
-
Python Developer
1 week ago
Bengaluru, India Maimsd Technology Full timeJob Description Python Developer - Flask/Django We're looking for a skilled Python Developer to join our dynamic team and contribute to the development of innovative data-driven solutions. You'll use your strong foundation in Python programming, data analysis, and data processing techniques to design, develop, and maintain efficient and scalable data...