Description:
We’re looking for a skilled Python Django Developer with a solid background in building scalable web applications. The ideal candidate will have hands-on experience in backend development, performance optimization, and cloud technologies.
Key Responsibilities:
- Develop and maintain robust web applications using Python and the Django framework
- Design and integrate RESTful APIs and web services
- Work with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB)
- Optimize database performance and application scalability
- Implement and maintain unit tests, debug code, and ensure software reliability
- Collaborate with front-end developers and ensure seamless integration using JavaScript, HTML5, and CSS3
- Manage code versions using Git and contribute to CI/CD workflows
- Leverage performance profiling tools such as Django Debug Toolbar, New Relic, etc.
- Utilize Google Cloud Platform (GCP) services including GKE, Cloud SQL, Cloud Functions, BigQuery, Pub/Sub
- Apply caching mechanisms like Redis and Memcached, and integrate CDNs for optimal performance
- Architect and implement microservices and serverless solutions
Required Qualifications:
- Minimum 2 years of experience in Django and Python development
- Strong command over web application development and optimization
- Familiarity with modern microservices and serverless architectures
- Ability to work in a fast-paced, collaborative team environment