We are looking for a capable python developer to optimize our web-based application performance. You will be collaborating with our application developers, designing back- end components, and integrating data storage, 3rd party service providers with the web application and related solutions.
Responsibilities
• Develop, test, and maintain efficient, reusable, and reliable Python code using Django framework.
• Design and implement data models and database schemas using SQL for storage and retrieval of application data.
• Collaborate with front-end developers to integrate user-facing elements with server-side logic.
• Work closely with data engineers and analysts to understand requirements and implement data processing pipelines using Pandas and PySpark.
• Optimize application performance, scalability, and reliability through code refactoring, database optimization, and system architecture improvements.
• Debug and resolve technical issues reported in production environments.
• Stay updated with emerging technologies and industry best practices to continuously improve software development processes and methodologies.
Requirements