Motorola Solutions
Motorola Solutions
Motorola Solutions mengembangkan teknologi untuk keselamatan publik, keamanan, dan komunikasi penting. Portofolionya mencakup radio P25 dan DMR profesional untuk misi kritis, perangkat broadband, keamanan video berbasis AI, solusi pusat komando, serta layanan dukungan terkelola. Perusahaan ini melayani organisasi di bidang keselamatan publik, penegakan hukum, pendidikan, layanan kesehatan, dan sektor lainnya yang membutuhkan koordinasi andal serta respons cepat. Solusinya dirancang untuk membantu tim tetap terhubung, memahami situasi yang berkembang, dan mengambil keputusan berdasarkan informasi dalam lingkungan yang penuh tuntutan.

Insinyur Perangkat Lunak Senior, Pengembangan API (Brasil, Jarak Jauh)

Rancang API, sistem terdistribusi, dan integrasi strategis sebagai insinyur perangkat lunak senior. Bantu membangun teknologi keselamatan publik yang mendukung masyarakat, organisasi, dan petugas tanggap darurat.

Deskripsi

  • Kembangkan dan pelihara perangkat lunak untuk produk dan sistem organisasi.
  • Integrasikan sistem perangkat lunak dan perangkat keras untuk menjaga kelancaran pemrosesan dan konsistensi program.
  • Buat, validasi, dan uji struktur sistem serta dokumentasi pengguna.
  • Tentukan arah teknis untuk integrasi API internal lintas produk dan program kemitraan eksternal.
  • Rancang, bangun, dan terapkan integrasi dengan aplikasi dan layanan pihak ketiga.
  • Dukung pemasukan dan distribusi data di seluruh portofolio produk.
  • Bekerja sama dengan tim produk untuk mengidentifikasi kasus penggunaan lintas produk serta menetapkan arsitektur dan pengembangan API.
  • Bantu membentuk arsitektur dan praktik terbaik untuk program pengembang yang melayani mitra API eksternal.
  • Bangun teknologi terhubung yang membantu melindungi orang, properti, dan tempat di sektor keselamatan publik.

Persyaratan

  • Memiliki setidaknya 7 tahun pengalaman profesional di bidang rekayasa perangkat lunak, dengan fokus utama pada pengembangan API, sistem terdistribusi, dan integrasi perusahaan.
  • Menunjukkan keahlian dalam merancang dan mengimplementasikan API RESTful atau protokol sejenis.
  • Berpengalaman dalam manajemen siklus hidup API, OAuth, kunci API, dokumentasi OpenAPI atau Swagger, serta pembuatan versi.
  • Memiliki keterampilan pengembangan langsung yang kuat dalam bahasa berorientasi objek seperti Java atau C#.
  • Memiliki pengalaman luas dengan basis data SQL seperti Postgres atau MySQL dan basis data NoSQL seperti MongoDB atau CosmosDB.
  • Memahami pola integrasi, antrean pesan, arsitektur berbasis peristiwa, dan teknik transformasi data.
  • Mengenal XSLT untuk pemetaan data yang kompleks.
  • Memiliki pengalaman praktis dalam menerapkan dan memelihara pipeline CI/CD, terutama dengan GitHub Actions.
  • Berpengalaman membangun dan menerapkan aplikasi di cloud publik; Azure lebih diutamakan.
  • Pengalaman dengan Azure API Manager atau gateway API maupun platform manajemen sejenis merupakan keunggulan besar.
  • Berpengalaman dengan arsitektur layanan mikro dan alat orkestrasi kontainer seperti Kubernetes.
  • Berpengalaman dengan platform integrasi seperti MuleSoft Anypoint Platform atau alat sejenis.

Tunjangan

  • Program pembayaran rujukan.
  • Pemberi kerja yang memberikan kesempatan setara.
  • Tidak memerlukan perjalanan dinas.
  • Tidak memerlukan relokasi.