We are looking for a passionate, highly talented Python Developer with a minimum of 2 years of experience to develop web applications , The candidate should be a strong individual contributor and be part of the development team and enjoys coding, thinks strongly about how things should be done and is skilled at persuading others.
Hands-on experience in python
Design, build and maintain efficient, reusable and reliable python code
Hands-on experience in frameworks like Flask or Django
Should adhere to best practices in Python/Django/Flask
Good problem solving skills
Knowledge of any of the databases. Relational (PostgreSQL, MySQL) or NoSQL (MongoDB).
Testing and debugging software applications with Python test framework tools like Robot, PyTest, PyUnit, etc.
Understanding of WebServer, Load Balancer, deployment process / activities, queuing mechanisms and background tasks.
Good communication skills
Good to have:
Knowledge of front-end interfaces using HTML, CSS would be an added advantage.
Familiar with deployments using AWS, Digital Ocean, Heroku will be a plus.
Experience in Data Analytics/Data Science/Machine Learning.
Working with Python libraries like Pandas, NumPy, etc.
Familiarity with building RESTful APIs.
Experience in monitoring and improving application performance will be a plus.
Java: 1 year (Preferred)
- Less than 30 hrs/weekHourly
- 3-6 monthsDuration
- Entry levelExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- 20 to 50Proposals
This range includes relevant proposals, but does not include proposals that are withdrawn, declined, or archived. Please note that all proposals are accessible to clients on their applicants page.20 to 50
- 6 days agoLast viewed by client
This is when the client last reviewed or interacted with the applicants for this job.6 days ago
- 0Invites sent0
- 0Unanswered invites0
About the clientMember since Nov 21, 2022
- United States 7:50 am
1 job posted
0% hire rate, 1 open job
- Member since Nov 21, 2022
Explore similar jobs on Upwork
How it works
Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
From contract to payment, we help you work safely and get paid securely.
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.