Python AWS Developer

Worldwide | Nov. 19, 2023

Report as Closed

Company: Ealearn Inc

Salary: $105,290 - $126,800

Type: Remote

Employment: Full-time

Description:

Responsibilities:

  • Design, develop, and maintain robust and scalable systems using Python and the Django web framework.
  • Experience with scalable web application design patterns and micro services architecture principles.
  • Proven experience building a major product or feature from scratch at scale for a large public-facing web application.
  • Solid understanding of the Agile development practices and the software development lifecycle.
  • Review code written by other developers on the team and provide feedback. You would also be responsible for mentoring and coaching less experienced developers.
  • Work closely with front-end developers to ensure the backend systems are designed to support the front-end needs and provide the best user experience.
  • Manage databases, design and optimize schemas, and ensure the smooth running of the data storage system.
  • System integration: You would be responsible for integrating various systems and APIs to create a cohesive backend architecture.
  • Test and debug backend code to ensure it is robust and error-free.
  • Optimize the performance of backend systems to ensure they run efficiently and respond quickly to user requests.
  • Ensure that backend systems are secure and protected against potential vulnerabilities and attacks.
  • Create and maintain documentation related to the backend systems, including technical specifications, user manuals, and API documentation.
  • Stay up-to-date with the latest trends and technologies in back-end development and explore new approaches and techniques that could benefit the team's work.
  • Evaluate and recommend new tools and technologies to improve the team's efficiency and productivity.
  • Strong unit test and debugging skills.
  • Experience incrementally rolling out new features, components or refactors without blocking the rest of the team and iterating upon and maintaining live products.
  • Excellent communication skills: you can articulate clearly, thoroughly, and concisely to technical and non-technical audiences

Requirements:

  • 8+ years of solid experience as a Python Developer.
  • Advanced proficiency with Python and Django
  • Solid database skills in a relational database (i.e., PostgreSQL, MySQL, etc.)
  • Experience in developing RESTful APIs
  • Experience with Python Django and Django Rest frameworks.
  • Demonstrable experience with Amazon Web Services (AWS) and REST API.
  • Knowledge of Python's threading constraints and multi-process architecture.
  • Excellent unit testing and debugging abilities.

Job Type: Full-time

Salary: $105,290.10 - $126,800.98 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Visa sponsorship

Compensation package:

  • Weekly pay

Experience level:

  • 8 years

Schedule:

  • 8 hour shift

Apply here:

Web: Apply here

Emails:



Get a high paying Django Jobs remote or onsite

Boring of applying for jobs and wasting hours sending resumes and checking tens of job boards while waiting for an answer from recruiters? Don't waste any minute and sign up for our Newsletter and get access to the top highest paying Django jobs and join our community of +1000 Django developers.
Django Jobs Email Newsletter