31 Jul
|
Simprosys
|
Ahmedabad
31 Jul
Simprosys
Ahmedabad
Skill Set: Python, JavaScript, Python frameworks (FastAPI, Flask, Django, Django Rest Framework), Database, AWS, Machine Learning.
Responsibilities :
Develop and maintain Python applications, using frameworks like FastAPI, Flask or Django to create and manage APIs and web services.
Implement background task processing using libraries like Celery for handling asynchronous jobs such as webhook data handling, heavy computations, and scheduled tasks.
Integrate various data sources and databases, including SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) systems, into a unified solution.
Model data for reporting and analysis, leveraging libraries like NumPy, Pandas, and Matplotlib to provide insights and communicate results to stakeholders.
Utilise AWS services, such as Ec2, Secret Manager, and ECR, to build and deploy effective, cloud-based solutions.
Containerise applications using Docker to ensure consistent deployments across environments.
Manage code versions with GIT, ensuring effective tracking and team-oriented development practices.
Employ strong debugging and optimisation skills to ensure high performance and resolve issues promptly.
Requirements :
Strong knowledge and hands-on experience with Python, including its standard libraries, toolkits, and APIs.
Experience with web frameworks like FastAPI, Flask or Django, and familiarity with REST framework principles for web services.
Practical experience with libraries like Celery for background processing and task queues, preferably with Redis or similar brokers.
Proficiency in database structures, with practical experience in SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases.
Experience with cloud platforms, especially AWS, and knowledge of services like Ec2, Secret Manager, and ECR.
Working experience with Docker for containerization and deployment pipelines.
Skilled in Python libraries for data analysis, such as NumPy, Pandas, and Matplotlib, with an understanding of big data frameworks.
Excellent analytical and problem-solving skills, capable of debugging and resolving complex issues efficiently.
Robust grasp of data structures and algorithms, crucial for building efficient applications.
📌 Senior Python Developer Ahmedabad
🏢 Simprosys
📍 Ahmedabad