Role and ResponsibilitiesDesign, develop, and maintain web applications and services using Django and Flask frameworks.Utilize PySpark to process and analyze large datasets, ensuring efficient data handling and performance optimization.Develop and integrate RESTful APIs to enable seamless communication between systems and services.Work with RDBMS (Relational Database Management Systems) to design, implement, and maintain databases that support application requirements.Write clean, maintainable, and efficient code while adhering to best practices and coding standards.Collaborate with other developers, product managers, and stakeholders to define requirements, design solutions, and deliver high-quality software.Diagnose and resolve technical issues, and ensure the scalability, performance, and security of applications. Required Qualifications5+ years of experience in Python development with a strong background in Django and Flask frameworks.Proficiency in Django and Flask for building web applications.Hands-on experience with PySpark for big data processing and analytics.Expertise in developing and consuming RESTful APIs.Solid experience with RDBMS such as MySQL, PostgreSQL, or Oracle.Strong problem-solving skills with the ability to debug and optimize complex systems.Excellent communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).