Job Description:
We are looking for a highly skilled and experienced Python Developer to join our dynamic team. The ideal candidate will have a robust background in developing web applications using Django and Flask, with experience in deploying and managing applications on AWS.
Proficiency in Django Rest Framework (DRF) and a solid understanding of machine learning concepts and their practical applications are essential.
Key Responsibilities:
? Develop and maintain web applications using Django and Flask frameworks.
? Design and implement RESTful APIs using Django Rest Framework (DRF).
? Deploy, manage, and optimize applications on AWS.
? Develop and maintain APIs for AI/ML models and integrate them into existing systems.
? Create and deploy scalable AI and ML models using Python.
? Ensure the scalability, performance, and reliability of applications.
? Write clean, maintainable, and efficient code following best practices.
? Perform code reviews and provide constructive feedback to peers.
? Troubleshoot and debug applications, identifying and fixing issues in a timely manner.
? Stay up-to-date with the latest industry trends and technologies to ensure our applications remain current and competitive.
Required Skills and Qualifications:
? Bachelor’s degree in Computer Science, Engineering, or a related field.
? 3+ years of professional experience as a Python Developer.
? Proficient in Python with a strong understanding of its ecosystem.
? Extensive experience with Django and Flask frameworks.
? Hands-on experience with AWS services, including but not limited to EC2, S3, RDS, Lambda, and CloudFormation.
? Strong knowledge of Django Rest Framework (DRF) for building APIs.
? Experience with machine learning libraries and frameworks, such as scikit-learn, TensorFlow, or PyTorch.
? Solid understanding of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
? Familiarity with front-end technologies (e.g., JavaScript, HTML, CSS) is a plus.
? Excellent problem-solving skills and the ability to work independently and as part of a team.
? Strong communication skills and the ability to articulate complex technical concepts to non-technical stakeholders.
Skills:- Django, Flask, Python and Amazon Web Services (AWS)