Overview
** Job Description of Sr. Python Developer **
Qualification:
- B.E. / B. Tech. / M.C.A.
Experience:
- 4+ Years of Hands on Industial Experience
Key Job Responsibilities:
- You will develop and extend the Turabit platform.
- Writing effective and scalable Python codes.
- Integrating user-facing elements with server-side logic.
- Knowledge of Object-Oriented Programming Language.
- Writing clean, scalable & efficient code
- Designing and implementing RESTful APIs.
- Building reusable code libraries for future use.
- Designs enhancements, updates, and programming changes for portions and subsystems of end-user applications software running on local, networked, and Internet- based platforms.
- Collaborates and communicates with management, internal, and outsourced development partners regarding software applications design status, project progress, and issue resolution.
- Participating in code reviews.
- Good understanding of data-types and designing patterns.
- Understand and develop the user’s requirement and solutions.
- Ability to convert product requirement to engineering plan with required documents.
- Took a responsibility and provide guidance to Juniors.
Functional Knowledge:
- Expert in Python with knowledge of at least one Python web framework Flask, Django etc.
- Expert in server programming, you should be able to implement complex business logic.
- Good understanding of the threading limitations of Python, and multi-process architecture.
- Good understanding of fundamental design principles behind a scalable application.
- Knowledge of Automation Related Projects.
- Experience in Agile based development methodology.
- Knowledge of event-driven programming in Python.
- Strong unit test and debugging skills.
- Knowledge of Azure/AWS cloud.
- Proficient understanding of code versioning tools Like Git and BitBucket.
- Good understanding of Docker.
- Knowledge on nltk, scikit, numpy would be an advantage
Tools/Platform/Plugins/Modules:
- Github understanding and version control
- Powershell Scripting
- Redis
- Elastic search and Kibana
- Knowledge of Docker
- Ubuntu & Windows Server
- Basic Knowledge of Computer Networks
- Experience in light weight service/agent creation to perform the operation end user machine.
Skills:
- Working experience with Azure or any other Cloud platforms.
- Aware of framework like Gunicon / waitress.
- Working knowledge of CI-CD tools like Jenkins and Docker
- Knowledge of socket programming or created chat bot modules.
Job Types: Full-time, Permanent
Pay: ₹70,000.00 - ₹100,000.00 per month
Benefits:
- Paid sick time
- Paid time off
Location Type:
- In-person
Schedule:
- Day shift
- Fixed shift
- Monday to Friday
Work Location: In person
Speak with the employer
+91 7043688413