What are the responsibilities and job description for the Python Developer-Hybrid-Full Time position at Visionary Innovative Technology Solutions?
We are seeking an experienced Python Developer to design, develop, and maintain scalable applications and data-driven solutions. The ideal candidate will have strong expertise in Python programming, API development, cloud technologies, and database management, with the ability to deliver high-quality software solutions in an Agile environment.
Key Responsibilities:
- Design, develop, test, and deploy applications using Python.
- Build and maintain RESTful APIs and microservices.
- Develop scalable backend services and data processing solutions.
- Integrate applications with databases, third-party APIs, and cloud platforms.
- Write clean, efficient, and reusable code following coding standards.
- Troubleshoot, debug, and optimize application performance.
- Collaborate with business analysts, architects, and development teams to gather requirements.
- Participate in code reviews, unit testing, and CI/CD processes.
- Develop automation scripts for operational and business processes.
- Ensure application security, scalability, and reliability.
Required Skills & Qualifications:
- 5 years of experience in Python development.
- Strong proficiency in Python programming and object-oriented concepts.
- Experience with frameworks such as Django, Flask, or FastAPI.
- Strong understanding of REST APIs and microservices architecture.
- Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB).
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.