This company is looking for a dedicated backend engineer specialising in python who is dynamic and resilient. The candidate must be able to work well with a team and take control wherever necessary.
The candidate will be working on optimizing and scaling the solution within the client’s requirements.
3-5 years of experience as a Python Developer.
Optional) Bachelor's degree in Computer Science, Computer Engineering, or related field.
Expert knowledge of Python and related frameworks including Django and Flask.
Working knowledge of Docker & microservices solution architectures in Python.
A deep understanding and multi-process architecture and the threading limitations of Python.
Familiarity with server-side templating languages including Jinja 2.
Ability to integrate multiple data sources into a single system.
Experience in working with postgres databases.
Familiarity with testing tools.
Familiarity with CI pipelines
Exposure to Cryptography beneficial but not required.
Exposure to payment systems beneficial but not required.
Exposure to other programming languages (Java / C#) desirable.
Ability to collaborate on projects and work independently when required.