Resources valley
Python Developer - Backend Technologies
Job Location
jaipur, India
Job Description
Job Description : Key Responsibilities : - Write clean, efficient, and well-documented code in Python. - Leverage Python libraries and frameworks to build robust back-end services. - Maintain and optimize existing codebase, ensuring scalability and performance. - Design, develop, and maintain MongoDB schemas with an emphasis on performance and scalability. - Write and optimize MongoDB queries and indexes for efficient data retrieval. - Set up MongoDB replication, backup, and restore processes to ensure high availability and data integrity. - Manage AWS S3 bucket configurations, including object storage, permissions, and security policies. - Configure and implement S3 lifecycle management to ensure cost-effective storage. - Implement access control through IAM policies and ACLs to secure S3 buckets and data. - Develop and maintain RESTful APIs to facilitate data access and interaction with other services. - Implement socket programming for real-time data exchanges as required. - Ensure APIs are secure, scalable, and well-documented for ease of use and integration. - Follow best practices for secure coding, focusing on data encryption and secure data storage. - Integrate encryption protocols to safeguard sensitive information within applications and databases. - Conduct regular security audits to identify and address vulnerabilities. Required Skills and Qualifications : - Minimum of 4 years of experience with expertise in Python and associated libraries (e.g., Pandas, Flask, FastAPI). - Minimum of 2 years of experience in MongoDB, including schema design, query optimization, indexing, and replication. - Minimum of 2 years of experience with AWS S3, including object storage, IAM/ACL configuration, and lifecycle management. - Proficiency in developing RESTful APIs and socket programming. - Knowledge of secure coding practices and encryption methodologies to protect data. - Experience with additional AWS services (e.g., EC2, Lambda) is a plus. - Familiarity with version control tools like Git. - Exposure to DevOps practices and CI/CD pipelines is a bonus. (ref:hirist.tech)
Location: jaipur, IN
Posted Date: 11/23/2024
Location: jaipur, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources Resources valley |
---|