Senior Python Developer

Senior Python Developer
WhatsApp Group Join Now
Telegram Group Join Now

Responsibilities:

  • Develop and maintain Python applications, using frameworks like Flask or Django to create and manage APIs and web services.
  • 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.
  • Utilize AWS services, such as DynamoDB and Lambda, to build and deploy efficient, cloud-based solutions.
  • Manage code versions with GIT, ensuring effective tracking and collaborative development practices.
  • Employ strong debugging and optimization 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 Flask or Django, and familiarity with REST framework principles for web services.
  • 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 DynamoDB and Lambda.
  • 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.
  • Thoroughly understand version control systems, particularly GIT, for effective code management and collaboration.

Find Latest Job