Datacultr Fintech
Datacultr - Phyton Developer - Django
Job Location
in, India
Job Description
Job Description : We are seeking a highly skilled and experienced Software Engineer with a minimum of 1 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. 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, ensuring efficient data transfer and seamless integration with frontend and third-party systems. - Utilize Redis for caching, session management, and performance optimization, and implement other caching strategies as needed. - Containerize applications using Docker for easy deployment and scalability. - Design and implement database schemas using PostgreSQL, 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 software issues, ensuring smooth operation of the application. - Profile and optimize Python code for improved performance and scalability. - Implement and maintain CI/CD pipelines for automated testing and deployment. Requirements : - 1 years of experience in Python backend development. - Strong proficiency in Python, Django, and RESTful API development. - Experience with FastAPI, asyncio, and other modern Python libraries and frameworks. - Solid understanding of database technologies, particularly PostgreSQL. - Proficiency in using Redis for caching and performance optimization. - Experience with Docker containerization and orchestration. - Knowledge of cloud platforms (AWS) and experience with related services (e., EC2 S3 RDS). - Familiarity with message brokers like RabbitMQ or Kafka. - Experience with Test-Driven Development (TDD) and automated testing frameworks. - Proficiency in version control systems, particularly Git. - Strong problem-solving skills and attention to detail. - Excellent communication skills and ability to work effectively in a collaborative environment. - Experience with Agile development methodologies (ref:hirist.tech)
Location: in, IN
Posted Date: 11/24/2024
Location: in, IN
Posted Date: 11/24/2024
Contact Information
Contact | Human Resources Datacultr Fintech |
---|