Software Engineer - Python/Django

2.0 years

0.0 Lacs P.A.

Gurugram, Haryana, India

Posted:2 weeks ago| Platform: Linkedin logo

Apply Now

Skills Required

softwarepythondjangorestfastapiredisdockercontainerizationpostgresqldesigndataintegrationoptimizationstrategiesdeploymentscalabilitydatabaseintegritycodecodingapidevelopmentorchestrationawskafkatesttddtestinggitcommunicationcollaborativelendingcompensationmodel

Work Mode

On-site

Job Type

Full Time

Job Description

About The Job Position Overview : We are seeking a highly skilled and experienced Software Engineer with a minimum of 2 years of professional experience in Python and Django, specifically in building REST APIs using frameworks like FASTAPI and Django Rest Framework (DRF). The ideal candidate should have hands-on experience with Redis cache, Docker, containerization tools, and PostgreSQL. Core Responsibilities Collaborate with cross-functional teams to design, develop, and maintain high- quality software solutions using Python, Django (including Django REST Framework), FastAPI, and other relevant frameworks. Build robust and scalable REST APIs, ensuringefficient data transferand seamless integration with frontend and third-party systems. Utilize Redis for caching, sessionmanagement, and performance optimization, and implement other caching strategies as needed. Containerize applications using Docker for easy deployment and scalability. Design and implement database schemas usingPostgreSQL, ensuring data integrity and performance. Write clean, efficient, and well-documented code following best practices and coding standards. Participate in system design discussions and contribute to architectural decisions. Troubleshoot and debug complex softwareissues, ensuring smooth operation of the application. Profile and optimizePython code for improved performance and scalability. Implement and maintainCI/CD pipelines for automated testingand deployment. Key Requirements 2+ years of experience in Python backenddevelopment. Strong proficiency in Python, Django,and RESTful API development. Experience with FastAPI, asyncio,and other modern Python librariesand frameworks. Solid understanding of database technologies, particularly PostgreSQL. Proficiency in using Redis for caching and performance optimization. Experience with Dockercontainerization and orchestration. Knowledge of cloud platforms (AWS) and experience with related services (e.g., EC2, S3, RDS). Familiarity with messagebrokers like RabbitMQor Kafka. Experience with Test-Driven Development (TDD) and automated testing frameworks. Proficiency in versioncontrol systems, particularly Git. Strong problem-solving skills and attentionto detail. Excellent communication skills and abilityto work effectively in a collaborative environment. Experience with Agiledevelopment methodologies. What We Offer Opportunity to shape the future of unsecured lending in emerging markets Competitive compensation package Professional development and growth opportunities Collaborative, innovation-focused work environment Comprehensive health and wellness benefits Location & Work Model : Immediate joining possible 5 Days Work From Office Based in Gurugram, Sector 65 (ref:hirist.tech) Show more Show less

Datacultr
Not specified
[ ]

RecommendedJobs for You