Search by job, company or skills

Simprosys InfoMedia

Senior Python Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Sr. Python Developer

Location: Ahmedabad (Onsite)

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 efficient, cloud-based solutions.
  • Containerise applications using Docker to ensure consistent deployments across environments.
  • Manage code versions with GIT, ensuring effective tracking and collaborative 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.
  • Strong grasp of data structures and algorithms, crucial for building efficient applications.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144969875

Similar Jobs