Python Developer
Role details
Job location
Tech stack
Requirements
Our Client is looking to recruit a seasoned Senior Python Software Developer with at least 5 to - 8 years experience of developing software in Python .
You must have excellent technical excellence in Python in developing a is required.
Excellent verbal communication skills (English a must)
Ability to provide recommendations for the e2e architecture infrastructure
Proven experience with designing back-end architectures.
An understanding of application performance tuning and resource usage
Ability to troubleshoot existing scripts and do point bug fixes / application redesign
Highly experienced in multiprocessing, multiprocessing, and asynchronous python development (asyncio module)
Experience with Docker containers, micro services, and CI/CD pipeline a plus
Experience with Django, Flask is a plus
Working knowledge with MongoDB, JSON, sync/async architecture
Working knowledge of networking theory (TCP/IP) or strong desire to learn it
You collaborate with other engineers and people in the organization to improve our solution delivery
You believe in Lean/Agile principles and actively work to incorporate them in the organization
You care about your craft and strive towards producing high-quality code.
A very high degree of autonomy, self-learning and problem solving is expected
You should enjoy working in a team and collaborating on projects and codebases.