One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
Contra over 1 year ago
anywhere in the worldcontractfull-stack programming
Apply Now

We are seeking a skilled Python Developer & AWS Manager to join our team and manage the backend of our database. The system is primarily built using Python and deployed using Amazon Web Services.

As a Python Developer & AWS Manager, you will be responsible for diagnosing errors and infrastructure problems, managing permissions in the backend, and creating a beta platform for other freelancers to work from.

Responsibilities:

·  Develop and maintain the backend of our database using Python 3.8 programming language and the Django framework

·  Use support libraries such as Django REST Framework, Celery, Weasyprint and Twilio to enhance system functionalities
·  Manage AWS clusters consisting of web, worker and scheduler servers
·  Configure Elastic Beanstalk to automate and simplify server management
·  Manage PostgreSQL server on an Amazon RDS instance 
·  Use Celery queues running on Amazon SQS to minimize front-end processing and improve user experience 
·  Diagnose errors and infrastructure problems to improve database speed
·  Manage permissions in the backend and create a beta platform with randomized data

Requirements:

·  Solid understanding of Django framework and support libraries

·  Strong knowledge of Amazon Web Services, particularly Elastic Beanstalk, EC2, RDS, SQS, S3, Codecommit, CodePipeline, and CodeDeploy
·   Experience with PostgreSQL or other database management systems
·   Familiarity with Docker containers
·   Ability to work independently and as part of a team
·   Excellent communication skills and problem-solving abilities