Python/Django Developer
2 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
4 weeks ago
Bengaluru, India Malayaj Solutions Full timeCompany 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 Django Developer
4 weeks ago
Bengaluru, India Malayaj Solutions Full timeCompany Description Malayaj 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 Django Developer
3 weeks ago
Bengaluru, India Malayaj Solutions Full timeCompany Description Malayaj 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 Django Developer
4 weeks ago
Bengaluru, India Malayaj Solutions Full timeCompany 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 Django Developer
3 weeks ago
Bengaluru, India Malayaj Solutions Full timeCompany 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 Django Developer
3 weeks ago
Bengaluru, India Malayaj Solutions Full timeCompany 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/Django developer
3 weeks ago
Bengaluru, India Gloify Full timeCompany DescriptionGloify, based in Bengaluru, is a leading Digital Transformation Company with a strong reputation for delivering innovative solutions. Since its inception in 2017, the company has served over 90 clients globally, earning a track record of excellence. Gloify is committed to creating impactful digital solutions that drive success for...
-
Python/Django developer
3 weeks ago
Bengaluru, India Gloify Full timeCompany Description Gloify, based in Bengaluru, is a leading Digital Transformation Company with a strong reputation for delivering innovative solutions. Since its inception in 2017, the company has served over 90 clients globally, earning a track record of excellence. Gloify is committed to creating impactful digital solutions that drive success for...
-
Python/Django developer
3 weeks ago
Bengaluru, India Gloify Full timeCompany Description Gloify, based in Bengaluru, is a leading Digital Transformation Company with a strong reputation for delivering innovative solutions. Since its inception in 2017, the company has served over 90 clients globally, earning a track record of excellence. Gloify is committed to creating impactful digital solutions that drive success for...
-
Python/Django developer
3 weeks ago
Bengaluru, India Gloify Full timeCompany Description Gloify, based in Bengaluru, is a leading Digital Transformation Company with a strong reputation for delivering innovative solutions. Since its inception in 2017, the company has served over 90 clients globally, earning a track record of excellence. Gloify is committed to creating impactful digital solutions that drive success for...