Submeter

Senior Python Developer

Amadora

Descrição da posição

We are seeking a skilled professional to envision, design, and implement cloud-based systems using AWS. In this role, you will collaborate with  stakeholders throughout various phases of the product lifecycle, including analysis, design, development, and deployment.

You will participate actively in architectural design discussions and code reviews. As a member of a long-term project team, you will be responsible for building modern, cloud-native microservice applications and preparing technical documentation.

Requirements

  • BS or MS in Computer Science or related technical field or equivalent practical experience.
  • 5+ years of experience in Python backend development.
  • Expertise in building scalable and performant web applications using FastAPI as a framework.
  • Expertise with testing in Python, preferably with pytest.
  • Expertise with SQL Alchemy.
  • Experience with Apache Kafka and related Python frameworks like FastStream or Faust.
  • Experience with REST APIs.
  • Familiarity with CI/CD Pipelines, preferably GitLab CI/CD.
  • Familiarity with container technologies, e.g. docker or podman.
  • Experience in developing frontend applications, preferably with Angular.
  • Strong understanding of cloud-based architectures and experience with AWS services.
  • Proficiency in software design patterns, principles of clean architecture, and writing comprehensive unit tests.
  • Ability to work collaboratively in an agile environment and mentor junior team members.
  • Clear and open communication
  • Fluency in English mandatory


Quer se candidatar?
Cargo
Nome*
Email*
Telefone*
País*
Cidade*
Linkedin
Upload your CV* (máx. 4MB)
Faça upload da sua foto ou video (máx. 4MB)
Submeter