Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are hiring a talented Python Developer with a good experience.
- Write reusable, clean, testable , scalable and fast performing code according to guidelines and quality standards (solid principles, code readability, pattern use, coupling), review other developers’ code
- Design and implementation of low-latency, high-availability, and performing applications
- Integration of user-facing elements developed by front-end developers with server side logic
- Implementation of security and data protection.
- Developing Python based applications and APIs.
Job Requirements
- Bachelor degree in Computer Science, Engineering, Applied Mathematics, or Statistics.
- Expert in Python (2-5 years related work experience)
- Able to integrate multiple data sources and databases into one system
- Understanding of the threading limitations of Python, and multi-process architecture
- Understanding of accessibility and security compliance
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Understanding of fundamental design principles behind a scalable application
- Familiarity with event-driven programming in Python
- Able to create database schemas that represent and support business processes
- Strong unit test and debugging skills
- Experience working with remote data via REST and JSON.
- Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}}
- Good oral and written communication skills.
- Able to interact and understand technical subjects/emerging technologies.
- Knowledge of Nginx and Webmin .
- PostgreSQL.
-
Smart, talented and love to work for passion is very important for us in conjunction with your technical skills.
-
Making the working atmosphere perfect is our task. Giving a high quality products is your mission.
Non-Technical Skills:
- Be excellent in written / spoken English
- Nice to have dedication and commitment towards work
- Have excellent interpersonal and communication skills.
- Passion to work in the startup ideas.