What Add job title, key skills
Where Add location, state, city, town
Scroll for more!

Python Developer

Zoek Pin Ahmedabad, Gujarat, India

Permanent (Full time)

Summary:Major focus will be the development of server-side logic to ensure high performance and responsiveness to requests received from front-end. Deployment on the production server.

Responsibilities

  • Understanding the project requirement and coding the programs efficiently to meet the client’s requirements to the closest proximity.
  • Optimise output to run smoothly on multiple delivery platforms.
  • Design and implement low-latency, high-availability, and performant applications.
  • Integration of user interface elements developed by front-end developers with server-side logic.
  • Integration of multiple data sources and databases into one system.
  • Integration of data storage and third-party library/package into the application. Create or integrate any such thing manually if not available on standard package list.
  • Create the best fitted and scalable database schema for particular business logic. Should be hands-on in reading large volumes of data from the database, or over HTTP(S)/WebSockets.
  • Ensure programs and applications are bug-free and run smoothly.

Skills And Qualifications

  • Familiarity with Python web stacks and In-depth knowledge of different frameworks (Django, Flask, etc.)
  • Understanding different types of Object Relational Mappers.
  • Ability to work on multiple API integrations, and write modular reusable code.
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Good knowledge of a server-side templating language.
  • Basic understanding of front-end frameworks such as Angular, ReactJs, VueJs and technologies such as JavaScript, HTML5, and CSS3
  • Knowledge of user authentication and authorisation between multiple systems, servers, and environments
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with object event-driven programming in Python
  • Strong unit test and debugging skills
  • Proficient understanding of code versioning tools, such as Git, Mercurial or SVN.

Posted 1 days ago

Report job
Apply on Hirer's Site
Apply on Hirer's Site
Similar Jobs
Loading...