Post Job Free
Sign in

Python Developer

Company:
UST
Location:
Thiruvananthapuram, Kerala, India
Posted:
May 11, 2024
Apply

Description:

We are seeking a skilled Python Developer to join our team and lead the development and maintenance of our software applications. As a Python Developer, you will work closely with our cross-functional team to design, code, test, and deploy high-quality software solutions.

Skills:

Proven experience as a Python Developer, with a strong understanding of Python programming language (PEP 8 guidelines) and its ecosystem.

Proficiency in developing web applications using frameworks like Django or Flask.

Strong understanding of object-oriented programming (OOP) concepts and design patterns.

Strong understanding of Python thread and parallel processing concepts.

Strong understanding of networking concepts.

Experience with front-end technologies such as HTML, CSS, and JavaScript.

Familiarity with concepts connecting front end and backend.

Familiarity with database systems such as MySQL, PostgreSQL, or MongoDB.

Implement unit tests and conduct thorough code reviews to ensure high-quality software delivery.

Knowledge of version control systems, such as Git, and code collaboration tools like GitHub.

Excellent problem-solving skills and ability to analyse and resolve complex technical issues.

Familiarity with hosting and deployment web apps or APIs.

Knowledge in architecting, building and maintaining highly scalable applications.

Knowledge or reverse proxy and load balancers (preferably Nginx and Gunicorn).

Familiarity with cloud platforms like AWS, Azure, or GCP is a plus.

Familiarity of DevOps practices is a plus.

Strong communication skills and ability to work effectively in a team-oriented environment.

Apply