Remote- Backend AWS Developer
Remote- Backend AWS Developer

Remote- Backend AWS Developer

London Full-Time 28800 - 48000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Develop and maintain a Django-based REST API, focusing on performance and best practices.
  • Company: Join mba Aviation, a leading international consulting firm in the commercial aviation industry.
  • Benefits: Enjoy remote work flexibility and the chance to work with cutting-edge technologies.
  • Why this job: Be part of a dynamic team, contributing to impactful projects in the aviation sector.
  • Qualifications: Strong experience with Python, Django, Docker, AWS, and testing frameworks required.
  • Other info: This is a full-time remote position starting in April/May 2025.

The predicted salary is between 28800 - 48000 £ per year.

Status: Full-Time Employee, Remote, Contractor - 1099

Start Date: April/May 2025

  • Python: Strong experience with Python 3.12+ and Django 4.
  • Django ORM: Proficiency in complex queries and model relationships.
  • Testing: pytest, test-driven development (TDD).
  • Docker & AWS: Containerization with Docker, deployment on AWS (ECS, ECR).
  • Documentation & Code Quality: The Backend Developer will utilize their skills to support mba’s growing and existing digital product offerings. They will interface with each functional group on a project-by-project basis, where they will need to effectively communicate project requirements and interpret subject matter expert requests. The position reports directly to the Lead Data Scientist.
  • Build and maintain a Django-based REST API: Focus on performance and best practices.
  • Database Management: Design optimized PostgreSQL schemas, complex queries, and Django ORM relationships.
  • Implement RESTful endpoints: Using Django REST Framework (DRF) with proper serialization and documentation (drf-spectacular).
  • Testing & QA: Write unit/integration tests using pytest, maintain test coverage, and participate in code reviews.
  • DevOps & Deployment: Work with Docker, CI/CD pipelines (GitHub Actions), and deploy to AWS (ECS, ECR).
  • Implement: Polymorphic models, risk assessment algorithms, role-based access control, and reporting features.

mba Aviation (mba), established in 1992, is an international aviation consulting firm specializing in transaction advisory, valuation, and strategic analysis within the commercial aviation industry. mba provides support to investment banks, aircraft owners, operators, investors, lessors, airports, and governments on their respective involvement with commercial aviation.

Remote- Backend AWS Developer employer: mba Aviation

At mba Aviation, we pride ourselves on being an exceptional employer that values innovation and collaboration in a fully remote environment. Our team enjoys a supportive work culture that fosters professional growth through continuous learning opportunities and exposure to cutting-edge technologies like AWS and Docker. With a commitment to employee well-being and a focus on meaningful projects within the dynamic aviation industry, joining us means becoming part of a forward-thinking organisation where your contributions truly matter.
M

Contact Detail:

mba Aviation Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Remote- Backend AWS Developer

✨Tip Number 1

Familiarise yourself with the latest features of Python 3.12 and Django 4. This will not only help you in interviews but also demonstrate your commitment to staying updated with technology.

✨Tip Number 2

Showcase your experience with Docker and AWS by working on personal projects or contributing to open-source. This practical experience can set you apart from other candidates.

✨Tip Number 3

Engage with the developer community through forums or social media platforms. Networking can lead to valuable insights about the company culture and job expectations.

✨Tip Number 4

Prepare to discuss your approach to testing and code quality. Be ready to share examples of how you've implemented TDD and maintained test coverage in past projects.

We think you need these skills to ace Remote- Backend AWS Developer

Strong experience with Python 3.12+
Proficiency in Django 4 and Django ORM
Ability to write complex queries and manage model relationships
Experience with pytest and test-driven development (TDD)
Containerization skills with Docker
Deployment experience on AWS (ECS, ECR)
Knowledge of RESTful API design using Django REST Framework (DRF)
Ability to implement proper serialization and documentation (drf-spectacular)
Database management skills with PostgreSQL
Experience in writing unit/integration tests and maintaining test coverage
Familiarity with CI/CD pipelines, particularly GitHub Actions
Understanding of polymorphic models and risk assessment algorithms
Experience with role-based access control and reporting features
Strong communication skills for interfacing with functional groups
Attention to detail in code quality and documentation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, Django, and AWS. Include specific projects where you've used these technologies, especially focusing on your role in building REST APIs and working with Docker.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills align with their needs, particularly in areas like database management and testing methodologies such as TDD and pytest.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your expertise in Django, AWS, and Docker. Highlight any complex queries or model relationships you've implemented.

Prepare for Technical Questions: Anticipate technical questions related to your experience with Django ORM, RESTful API development, and AWS deployment. Be ready to discuss your approach to testing and code quality, as well as any challenges you've faced in previous projects.

How to prepare for a job interview at mba Aviation

✨Showcase Your Python Expertise

Make sure to highlight your strong experience with Python 3.12+ and Django 4 during the interview. Be prepared to discuss specific projects where you've implemented complex queries and model relationships using Django ORM.

✨Demonstrate Testing Knowledge

Since testing is crucial for this role, be ready to talk about your experience with pytest and test-driven development (TDD). You might even want to prepare a few examples of how you've maintained test coverage in previous projects.

✨Familiarise Yourself with Docker and AWS

As the position involves containerization with Docker and deployment on AWS, brush up on your knowledge of these technologies. Be prepared to discuss your experience with CI/CD pipelines, especially using GitHub Actions.

✨Communicate Effectively

This role requires interfacing with various functional groups, so practice articulating project requirements clearly. Think about how you can demonstrate your ability to interpret requests from subject matter experts and communicate technical concepts to non-technical stakeholders.

Remote- Backend AWS Developer
mba Aviation
M
  • Remote- Backend AWS Developer

    London
    Full-Time
    28800 - 48000 £ / year (est.)

    Application deadline: 2027-04-24

  • M

    mba Aviation

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>