240000 - 600000 Indian Rupee - Yearly
Varanasi, Uttar Pradesh, India
Information Technology
Full-Time
PETAGMA PRIVATE LIMITED
Overview
We are looking for a passionate and experienced Software Engineer with 3-5 years of professional experience specializing in Django development. The ideal candidate must have in-depth knowledge of Django and its ecosystem, REST API development, and hands-on experience with PostgreSQL or MySQL. Familiarity with Docker and GitHub is essential. You will be responsible for building scalable, secure, and high-performing web applications and backend systems.
Key Responsibilities
- Design, develop, and maintain web applications using Django.
- Build and integrate RESTful APIs for seamless data exchange.
- Work extensively with Django features like signals, middleware, Django admin customization, querysets, and ORM optimization.
- Implement asynchronous tasks using Celery with message brokers (Redis, RabbitMQ, etc.).
- Develop optimized and scalable database schemas using PostgreSQL or MySQL.
- Containerize applications using Docker for efficient development and deployment.
- Manage source code using Git and GitHub, following best practices for version control.
- Collaborate with frontend, DevOps, and other backend teams to deliver complete solutions.
- Write clean, maintainable, and well-documented code.
- Troubleshoot, debug, and optimize applications for performance, scalability, and security.
Required Skills
- Strong programming skills in Python.
- In-depth knowledge of Django and its core concepts:
- Signals
- Django Admin Customization
- Middleware
- Querysets & ORM
- Authentication & Authorization
- Django Settings & Configurations
- Solid experience in building REST APIs.
- Hands-on experience with Celery and task queues.
- Proficiency in PostgreSQL or MySQL database design and optimization.
- Working knowledge of Docker.
- Version control using Git and GitHub.
- Understanding of software development best practices and Agile methodologies.
- Strong analytical, debugging, and problem-solving skills.
Educational Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or equivalent.
Preferred Skills
- Experience with CI/CD pipelines.
- Exposure to cloud platforms like AWS, GCP, or Azure.
- Familiarity with testing frameworks like Pytest or Django's testing tools.
- Knowledge of monitoring and logging tools is a plus.
What We Offer
- Competitive salary and benefits.
- Flexible work environment.
- Opportunity to work on challenging and innovative projects.
- A supportive, collaborative, and learning-driven team.
Job Types: Full-time, Permanent
Pay: ₹240,000.00 - ₹600,000.00 per year
Schedule:
- Day shift
Supplemental Pay:
- Performance bonus
Work Location: In person
Application Deadline: 03/04/2025
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in