Lowongan Kerja Remote: Software Engineer di GitLab
Bagaimana rasanya membangun dan menyempurnakan alat kerja yang Anda dan jutaan developer lain di seluruh dunia gunakan setiap hari? GitLab, salah satu platform DevOps dan pelopor kerja remote terkemuka, sedang mencari seorang Software Engineer (Remote). Di sini, Anda akan menjadi bagian dari tim yang membuat proses pengembangan software menjadi lebih cepat, lebih baik, dan lebih kolaboratif bagi semua orang. Anda tidak hanya akan menulis kode, Anda akan membentuk cara kerja para developer di masa depan.
Catatan dari Tim Kerjajauh
Pikirkan peran ini seperti menjadi seorang “Arsitek di Rumah Kaca”. GitLab terkenal dengan budaya transparansinya yang radikal yaitu semua hal dikerjakan secara terbuka. Anda akan ikut membangun “rumah” (platform GitLab) ini untuk para developer, dan semua orang bisa melihat prosesnya. Ini adalah lingkungan kerja yang sangat jujur dan terbuka.
Mengapa Kami Sangat Merekomendasikannya?
- Budaya Remote Paling Terkenal di Dunia: GitLab bukan sekadar ‘mengizinkan’ kerja remote, mereka adalah ‘kitab suci’-nya. Mereka memiliki panduan publik tentang cara kerja remote yang diadopsi oleh banyak perusahaan lain. Anda akan belajar dari yang terbaik.
- Anda Adalah Pengguna Produk Anda: Anda akan merasakan langsung dampak dari kode yang Anda tulis karena Anda sendiri yang akan menggunakan fiturnya setiap hari. Kalau ada yang kurang bagus, Anda yang pertama tahu dan bisa memperbaikinya.
- Tidak Ada Politik Kantor: Karena budaya transparansinya, semua orang didorong untuk berbagi ide dan memberikan masukan secara terbuka. Ini meminimalkan politik kantor yang tidak perlu dan fokus pada hasil terbaik.
Tips dari Kami: Sebelum wawancara, lakukan satu hal yang sangat penting seperti baca beberapa bagian dari “GitLab Handbook” yang tersedia untuk publik secara online. Saat wawancara, sebutkan salah satu nilai-nilai (values) mereka yang paling Anda sukai, dan berikan contoh dari pengalaman kerja Anda yang sejalan dengan nilai tersebut. Ini akan menunjukkan bahwa Anda serius dan benar-benar memahami budaya mereka, yang merupakan nilai plus yang sangat besar.
Deskripsi Pekerjaan
Sebagai seorang Software Engineer di GitLab, Anda akan memegang peran sentral dalam siklus pengembangan produk. Anda akan bertanggung jawab untuk:
- Bertanggung jawab untuk mengembangkan, menguji, dan memelihara fitur-fitur utama dalam platform GitLab secara end-to-end.
- Bekerja secara kolaboratif dengan tim lintas fungsi, termasuk desainer, product manager, dan rekan-rekan engineer lainnya untuk mendapatkan hasil terbaik.
- Merancang sistem arsitektur backend yang scalable dan efisien guna mendukung peningkatan jumlah pengguna dan beban trafik.
- Melakukan review kode dan berkontribusi dalam penerapan best practices dalam pengembangan perangkat lunak.
- Menerapkan serta memantau aspek keamanan dan performa dalam setiap pengembangan fitur baru.
- Mendokumentasikan proses pengembangan dan perbaikan bug untuk memudahkan kolaborasi lintas tim.
- Berkontribusi dalam forum diskusi internal untuk berbagi pengetahuan serta mengidentifikasi area yang bisa diimprovisasi.
Kualifikasi yang Dicari
GitLab mencari individu yang tidak hanya memiliki keahlian teknis yang mendalam, tetapi juga memiliki semangat untuk berinovasi dan bekerja dalam lingkungan yang dinamis. Kualifikasi yang dicari meliputi:
- Memiliki pengalaman minimal 3 tahun di bidang pengembangan perangkat lunak, khususnya pada bahasa pemrograman seperti Ruby, Python, atau JavaScript.
- Memahami konsep dan penerapan arsitektur sistem yang scalable dan dapat di-maintain dalam lingkungan cloud.
- Pengalaman dalam menggunakan tools version control seperti Git serta familiar dengan metodologi Agile.
- Kemampuan analitis dan problem solving yang baik serta mampu bekerja dalam tim remote secara efektif.
- Mampu menulis dan membaca dokumentasi teknis dengan jelas sehingga memudahkan kolaborasi dalam tim global.
- Pengalaman menggunakan platform Continuous Integration/Continuous Deployment (CI/CD) merupakan nilai tambah.
- Memiliki komunikasi yang efektif dalam bahasa Inggris, baik lisan maupun tulisan.
Berkas Lamaran
Untuk melamar posisi Software Engineer ini, pastikan Anda menyiapkan dokumen-dokumen berikut:
- Curriculum Vitae (CV) terbaru beserta ringkasan pengalaman kerja.
- Surat lamaran kerja yang menjelaskan motivasi dan pengalaman dalam bidang pengembangan perangkat lunak.
- Portofolio proyek-proyek yang pernah dikerjakan atau kontribusi dalam proyek open-source (jika ada).
- Referensi kerja atau kontak pendahulu jika diperlukan untuk verifikasi pengalaman profesional.
- Dokumentasi pendukung lain yang relevan seperti sertifikat atau penghargaan di bidang teknologi.
FAQ
Q: Apakah posisi ini benar-benar remote?
A: Ya, posisi Software Engineer di GitLab ini sepenuhnya berbasis remote. Anda dapat bekerja dari lokasi manapun selama anda dapat memenuhi target dan berkolaborasi dengan tim secara efektif.
Q: Apakah ada batasan lokasi untuk pendaftar?
A: Tidak. GitLab mendorong keanekaragaman dan inklusivitas. Selama anda memiliki koneksi internet yang stabil dan dapat berkomunikasi dengan lancar dalam bahasa Inggris, anda sangat dipersilakan untuk melamar.
Q: Bagaimana proses seleksi untuk posisi ini?
A: Proses seleksi biasanya dimulai dari screening CV, dilanjutkan dengan wawancara teknis dan non-teknis secara virtual. Kandidat yang berhasil akan diundang untuk tahap akhir berupa sesi coding test yang bertujuan mengevaluasi kemampuan teknis anda secara langsung.
Q: Adakah dukungan pengembangan profesional setelah diterima bekerja?
A: Tentu saja. GitLab memiliki program mentorship dan pelatihan untuk mendukung pengembangan profesional anda. Perusahaan juga menyediakan banyak sumber daya dan akses ke platform pembelajaran agar anda selalu dapat meningkatkan keahlian teknis.
Kesempatan ini merupakan peluang emas bagi anda yang ingin menjalankan karir di perusahaan teknologi kelas dunia dengan fleksibilitas lokasi kerja. GitLab dikenal dengan budaya inovatif dan terbuka dimana setiap kontribusi dihargai. Bagi anda yang memiliki semangat tinggi untuk terus belajar dan berinovasi, posisi ini merupakan tantangan sekaligus kesempatan untuk berkembang bersama tim yang solid di GitLab.
Proses perekrutan dirancang untuk memastikan bahwa setiap kandidat dinilai secara adil dan objektif. Kandidat yang telah lulus tahap awal akan diberikan sesi pendalaman lebih lanjut untuk membahas proyek yang pernah dikerjakan, pengalaman teknis, dan bagaimana anda dapat berkontribusi untuk pertumbuhan dan inovasi di GitLab.
Jika anda yakin memiliki kemampuan dan semangat yang sesuai dengan kriteria di atas, jangan ragu untuk segera mengambil langkah awal menuju karir impian. GitLab berkomitmen memberikan lingkungan kerja yang mendukung inovasi dan keberlanjutan, sehingga anda dapat fokus mengembangkan keterampilan serta memberikan dampak positif bagi perkembangan teknologi secara global.
Lamar Sekarang


