Python Developer Offline

Skills

 

● Expert in Python, with knowledge of at least one Python web

framework such as FastAPI, Django, Flask;

● Familiarity with some ORM (Object Relational Mapper)

libraries;

● Able to integrate multiple data sources and databases into

one system;

● Good understanding of server-side templating;

● Basic understanding of front-end technologies, such as

JavaScript, HTML5, and CSS3;

● 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;

● Understanding of the differences between multiple delivery

platforms, such as mobile vs desktop, and optimizing output

to match the specific platform;

● Able to create database schemas that represent and

support business processes;

● Strong unit test and debugging skills;

● Proficient understanding of code versioning tools such as

Git, Mercurial or SVN;

● Experience with Python frameworks (e.g. Django, Flask,

FastAPI);

● Familiarity with microservice architecture;

● Familiarity with Amazon Web Services (AWS) and REST API;

● Understanding of databases and SQL;

● Minimum 2-3 years experience in Python development.

 

Project Responsibilities

 

● Writing reusable, testable, and efficient code;

● Design and implementation of low-latency, high-availability,

and performant applications;

● Implementation of security and data protection;

● Integration of data storage solutions may include

databases, key-value stores, S3 stores, etc;

● Build efficient back-end features in Python;

● Integrate front-end components into applications;

● Prepare technical documentation;

● Implement software enhancements and suggest

improvements

 

English lvl

 

Upper-Intermediate

The job ad is no longer active

Look at the current jobs Python →

Loading...