Job Description
We are seeking a Django Python Developer with 3-6 years of experience in building scalable web applications and RESTful APIs. The ideal candidate should have strong expertise in Django and Python, along with experience in database management and cloud technologies.
Key Responsibilities
- Develop and maintain scalable web applications using Django and Python.
- Design, build, and optimize RESTful APIs and integrate them with front-end applications.
- Work with databases such as PostgreSQL, MySQL, or MongoDB, ensuring high performance and reliability.
- Implement best practices in code quality, security, and performance optimization.
- Collaborate with front-end developers to ensure seamless integration.
- Write unit and integration tests to maintain robust software quality.
- Deploy, monitor, and maintain applications using Docker and cloud platforms (AWS/Azure/GCP).
- Participate in Agile development processes, including sprint planning, code reviews, and daily standups.
Required Skills & Qualifications
- 3-6 years of hands-on experience in back-end development with Django and Python.
- Excellent communication and collaboration skills.
- Experience in designing and optimizing RESTful APIs.
- Strong knowledge of SQL and NoSQL databases like PostgreSQL, MySQL, MongoDB, or Firebase.
- Experience with cloud platforms (AWS, Azure, or Google Cloud).
- Familiarity with CI/CD pipelines, containerization (Docker), and DevOps practices.
- Strong problem-solving skills and ability to work independently as well as in a team.
Nice-to-Have Skills
- GenAI application development experience.
- Experience with FastAPI or Flask.
- Knowledge of message queues (Kafka, RabbitMQ).
- Exposure to serverless computing (AWS Lambda, Firebase Functions).
- Understanding of microservices architecture.
Why Join Us?
- Opportunity to work on cutting-edge AI-driven technologies.
- A collaborative, flexible, and inclusive work culture.
- AI First in everything we do.
- Competitive salary and performance-based incentives.
- Professional growth opportunities with mentorship and learning programs.
- Health Benefits, Paid Time Off, and other perks.
Additional Details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Engineering and Information Technology
- Industries: IT Services and IT Consulting