Jurutera API Pantas

OnDemand-Innovation

₱40-60K[Bulanan]
Jarak Jauh3 - 5 Tahun PengalamanPendidikan tidak diperlukanSepenuh-masa
Kongsi

Butiran Kerja Jarak Jauh

Terbuka Kepada Seluruh NegaraFilipina

Keperluan BahasaInggeris

Kerja jauh ini terbuka kepada calon di negara tertentu. Sila sahkan jika anda ingin meneruskan walaupun terdapat kemungkinan sekatan lokasi

Keterangan Kerja

Tunjukkan teks asal

Penerangan

  • Reka, pembangunan, dan penyelenggaraan aplikasi Python.
  • Bekerjasama dengan pasukan pelbagai disiplin untuk menentukan dan melaksanakan ciri baru.
  • Menyelesaikan masalah dan mengoptimumkan kod sedia ada untuk prestasi dan skala.
  • Menulis kod yang bersih, boleh diselenggara, dan cekap mengikuti amalan terbaik.
  • Terlibat dalam semakan kod dan menyumbang kepada perkongsian pengetahuan pasukan.

Syarat-syarat

Kemahiran Backend Teras

  • Python (3.8+). Pemahaman mendalam tentang Python, pengaturcaraan async (contohnya, async/await, asyncio), dan pengetikan.
  • FastAPI. Pengalaman membina API RESTful menggunakan FastAPI, termasuk suntikan ketergantungan, model Pydantic, dan tugas latar belakang.
  • SQL/ORM. Kemahiran dengan PostgreSQL atau MySQL dan pengalaman dengan ORM seperti SQLAlchemy (terutama sokongan async).
  • Reka Bentuk API. Kebolehan untuk merancang, versi, dan mendokumenkan API yang boleh diskalakan, idealnya dengan OpenAPI / Swagger.


Temporal.io dan Kejuruteraan Workflow

  • SDK Temporal (Python/Go/Java). Pengalaman praktikal membina dan menyelenggara aliran kerja dan aktiviti. Idealnya menggunakan SDK Python (atau TypeScript/Go/Java jika tim teknikal anda menggunakan itu).
  • Arsitektur Berasaskan Acara. Pemahaman mengenai sistem yang tidak terikat, tugas idempotent, strategi percubaan semula, dan mesin keadaan tahan lama.
  • Sistem Teragih. Keselesaan dengan konsep seperti percubaan semula, konsistensi, pemulihan, dan kebolehan pengamatan dalam aliran kerja yang berjalan lama.
  • Pemungut Mesej. Kesedaran tentang Kafka, RabbitMQ, atau AWS SNS/SQS jika digunakan untuk mencetuskan aliran kerja atau acara.


DevOps / Infrastruktur

  • Docker. Pengalaman mengandungi aplikasi FastAPI dan pekerja Temporal.
  • Pipeline CI/CD. Kesedaran tentang GitHub Actions, GitLab CI, atau serupa untuk ujian automatik dan penyebaran.
  • Awan (AWS/Azure). Pengalaman menyebarkan perkhidmatan di EC2, Lambda, ECS, EKS, atau serupa.
  • Infrastruktur-sebagai-Kod (Bonus). Terraform, Pulumi, atau CloudFormation untuk penyediaan kelompok Temporal dan infrastruktur berkaitan.


Pengujian dan Kualiti

  • Pytest. Menulis ujian unit dan integrasi untuk API dan aliran kerja.
  • Kontena Ujian (Bonus). Untuk menguji pangkalan data/penghantaran secara tempatan dalam Docker.
  • Pemantauan/Pencatatan. Pengalaman dengan Prometheus, Grafana, atau OpenTelemetry untuk pengamatan aliran kerja.


Kemahiran Lembut / Pengalaman Projek

  • Reka Bentuk Sistem. Pengalaman merancang API atau sistem backend dari awal.
  • Kerja Sama Pasukan. Bekerja dalam pasukan tangkas, mengendalikan PR, menyertai ulasan kod.
  • Dokumentasi. Mampu menulis dokumentasi teknikal yang jelas untuk aliran kerja dan API.


PythonTemporal.ioDevOpsFastAPIPerkhidmatan AWSDockerGitAPI RESTfulCI/CD
Preview

Jay Rivera

Project Development Manager OnDemand-Innovation

Balas Hari Ini 0 Kali

Disiarkan pada 12 June 2025

Laporkan

Peringatan Keselamatan Bossjob

Jika jawatan memerlukan anda bekerja di luar negara, sila berhati-hati dan berhati-hati dengan penipuan.

Jika anda menemui majikan yang mempunyai tindakan berikut semasa pencarian kerja anda, sila laporkan segera

  • menahan ID anda,
  • menghendaki anda memberikan jaminan atau mengumpulkan sesuatu,
  • memaksa anda untuk melabur atau mengumpul dana,
  • mengumpul faedah haram,
  • atau situasi haram yang lain.