Experience : 7+ Years
Job Summary :
We are seeking an experienced Python Developer with over 7 years of professional expertise in designing, developing, and deploying scalable applications. The ideal candidate will have strong knowledge of Python frameworks, REST APIs, cloud services, and database technologies.
Key Responsibilities :
- Design, develop, test, and deploy robust and scalable Python applications.
- Build and optimize RESTful APIs and microservices architecture.
- Collaborate with cross-functional teams including DevOps, QA, and Product Managers.
- Write clean, reusable, and efficient code following best practices.
- Troubleshoot, debug, and upgrade existing systems.
- Work with cloud environments (AWS / Azure / GCP) for deployment and integration.
- Mentor junior developers and perform code reviews.
- Participate in architectural discussions and propose technical solutions.
Required Skills & Qualifications :
7+ years of hands-on experience with Python.Strong expertise in Python frameworks such as Django, Flask, or FastAPI.Proficiency in developing RESTful APIs and working with microservices.Strong experience with relational (MySQL / PostgreSQL) and NoSQL (MongoDB / Redis) databases.Hands-on experience with cloud services (AWS, Azure, or GCP).Good understanding of containerization (Docker, Kubernetes).Experience with CI / CD pipelines, version control (Git), and Agile methodologies.Strong problem-solving and debugging skills.Excellent communication and collaboration abilities.Preferred Skills :
Knowledge of front-end technologies (React, Angular, or Vue.js) is a plus.Experience with big data frameworks (Spark, Hadoop) or data engineering.Familiarity with machine learning libraries (TensorFlow, PyTorch, Scikit-learn).Knowledge of security best practices in software development.(ref : hirist.tech)