Jobs
Interviews

4 Django Orm Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

udaipur, rajasthan

On-site

You will be responsible for designing, developing, and maintaining high-performance, scalable, and secure applications using Python. Your role will involve writing clean, well-structured, and efficient code following best practices and coding standards. You will need to translate complex business requirements into technical designs and implement them effectively. Additionally, you will develop and manage robust backend systems using Python frameworks such as Django, Flask, or FastAPI. Your tasks will also include designing, developing, and consuming RESTful APIs and potentially GraphQL APIs for seamless integration with frontend applications and other services. Working extensively with various databases such as PostgreSQL, MySQL, MongoDB, and Redis for data modeling, querying, optimization, and management will be a key part of your job. You will design and optimize database schemas for performance and scalability. It will also be essential to implement comprehensive unit, integration, and functional tests to ensure code reliability and stability. Active participation in code reviews, providing constructive feedback, and ensuring adherence to architectural guidelines and quality standards will also be expected from you. Collaboration with DevOps teams to deploy, monitor, and maintain applications in production environments will be necessary. You will work with containerization technologies like Docker and orchestration tools like Kubernetes, with familiarity being a plus. Integration with CI/CD pipelines for automated testing and deployment will also be part of your responsibilities. Analyzing, troubleshooting, and efficiently resolving complex technical issues and bugs will be crucial. Identifying performance bottlenecks and implementing solutions to optimize application speed and responsiveness will also be part of your role. Working effectively within an Agile/Scrum team, actively participating in all phases of the software development lifecycle, and collaborating with cross-functional teams including product managers, UI/UX designers, and other developers will be essential. In addition, you will mentor junior developers, share knowledge, and promote best practices. **Required Skills & Experience:** - 5-7 years of solid professional experience as a Python Developer. - Deep understanding of Python fundamentals, advanced concepts, data structures, algorithms, and Object-Oriented Programming (OOP) principles. - Strong hands-on experience with at least one major Python web framework (Django, Flask, or FastAPI). - Proven experience in designing and developing robust RESTful APIs. - Proficient in working with relational databases (e.g., PostgreSQL, MySQL) and ORMs (e.g., SQLAlchemy, Django ORM). - Experience with NoSQL databases (e.g., MongoDB, Redis) is a strong plus. - Expert-level proficiency with Git and collaborative development workflows. - Experience writing unit, integration, and end-to-end tests for Python applications. - Excellent analytical and problem-solving skills with a keen attention to detail. **Desired Skills (Good To Have):** - Experience with cloud platforms (e.g., AWS, Azure, GCP). - Familiarity with containerization (Docker) and orchestration (Kubernetes). - Knowledge of asynchronous programming in Python. - Experience with message queues (e.g., RabbitMQ, Kafka). - Exposure to frontend technologies (HTML, CSS, JavaScript, React/Angular/Vue) for full-stack understanding. - Experience with Big Data technologies or data pipelines if applicable to the company's domain.,

Posted 17 hours ago

Apply

3.0 - 7.0 years

0 Lacs

delhi

On-site

As a Senior Backend Python Django Developer, you will play a crucial role in our team by developing and maintaining high-performance, scalable web applications using Python and Django. Your responsibilities will include integrating backend and front-end components of our applications in collaboration with the front-end development team. You should have at least 3 years of experience in Python and Django, with expertise in web application development. Proficiency in Django ORM and the ability to integrate multiple data sources and databases into a unified system are essential. A strong understanding of Python's threading limitations and multi-process architecture is required. Familiarity with Django REST framework, server-side templating languages, and basic front-end technologies like JavaScript, jQuery, AJAX, HTML5, and CSS3 is necessary. Knowledge of React.js is advantageous but not mandatory. You should also be well-versed in accessibility, security, user authentication, and authorization mechanisms. Understanding fundamental design principles for scalable applications, event-driven programming in Python, and creating database schemas that align with business processes are important aspects of this role. Additionally, strong unit testing, debugging skills, and proficiency in code versioning tools like Git, GitHub, and Bitbucket are expected from you as a Senior Backend Python Django Developer.,

Posted 1 week ago

Apply

3.0 - 6.0 years

6 - 8 Lacs

Thane

Work from Office

Responsibilities: Backend Development: Design, develop, test, deploy, and maintain efficient, reusable, and scalable backend services and APIs using Python. Write clean, well-structured, and well-documented code following best practices and coding standards. Collaborate with frontend developers to define API contracts and ensure seamless integration. Contribute to the entire software development lifecycle, from concept and design to testing and deployment. Database Management: Design and optimize database schemas (SQL and/or NoSQL) to ensure data integrity, performance, and scalability. Write efficient queries and utilize ORM frameworks effectively (e.g., SQLAlchemy, Django ORM). Perform database migrations, backups, and performance tuning. System Architecture & Design: Participate in the design and architectural discussions for new features and improvements to existing systems. Identify and implement solutions for performance bottlenecks and scalability challenges. Understand and apply principles of microservices architecture (if applicable to your tech stack). Testing & Quality Assurance: Write comprehensive unit tests, integration tests, and API tests to ensure code quality and system reliability. Participate in code reviews to maintain high coding standards and share knowledge within the team. Identify and resolve bugs and performance issues efficiently. Deployment & Operations (DevOps understanding): Work with CI/CD pipelines to automate testing and deployment processes. Monitor application performance, troubleshoot production issues, and ensure system uptime. Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is highly desirable. Collaboration & Mentorship: Work effectively within an agile team, participating in daily stand-ups, sprint planning, and retrospectives. Mentor junior developers (if applicable) and contribute to a culture of continuous learning and improvement. Effectively communicate technical concepts to non-technical stakeholders.

Posted 1 month ago

Apply

2.0 - 4.0 years

3 - 6 Lacs

Surat, Gujarat

Work from Office

Job Summary: Our team is in search of a Senior Python Developer with a strong focus on Django to lead our application development efforts. The ideal candidate will have a track record of building and optimizing high-scale applications and will take a proactive role in improving the performance and robustness of our systems. Key Responsibilities: - Design, build, and maintain efficient, reusable, and reliable Python code with a focus on Django framework. - Lead the development of server-side logic, ensuring high performance and responsiveness to requests from the front-end. - Integrate user-facing elements with server-side logic developed by front-end developers with strong knowledge of JavaScript frameworks. - Work with data storage solutions, including databases, key-value stores, blob stores, etc. - Provide technical leadership to troubleshoot, debug, and upgrade existing systems. - Collaborate with internal teams to identify system requirements, design architecture, and propose solutions. - Maintain code quality and organization, ensuring scalability and security of the application. - Mentor junior developers and encourage the adoption of software development best practices. Qualifications: - Minimum of 3 years of experience working with Python and the Django framework. - Solid understanding of the Django ORM and Django Rest Framework. - Experience with front-end technologies, JavaScript, and frameworks like React, Angular, or Vue.js is a plus. - Proficient understanding of Git version control tool. - Strong unit test and debugging skills.

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies