Lawencon International membuka kesempatan kerja bagi para profesional di bidang teknologi untuk mengisi posisi DevOps Engineer (Software AG). Peran ini menantang individu yang memiliki keahlian dalam mengelola dan mengoptimalkan infrastruktur serta siklus pengembangan perangkat lunak, khususnya yang terkait dengan produk Software AG.
Sebagai seorang DevOps Engineer, Anda akan berperan penting dalam memastikan kelancaran operasional sistem dan aplikasi, serta mengimplementasikan praktik-praktik DevOps terbaik. Posisi yang tersedia ini berlokasi di Jakarta Selatan, DKI Jakarta, dan menawarkan kesempatan untuk berkontribusi pada proyek-proyek strategis.
Deskripsi Pekerjaan
Tanggung jawab utama dalam peran DevOps Engineer (Software AG) meliputi berbagai aspek operasional dan pengembangan, memastikan sistem berjalan efisien dan andal.
- Mengelola dan mengotomatisasi pipeline CI/CD untuk deployment aplikasi yang cepat dan konsisten.
- Merancang, mengimplementasikan, dan memelihara strategi deployment aplikasi serta manajemen rilis.
- Memastikan manajemen kode sumber yang efisien dan terstruktur menggunakan alat seperti Git.
- Mengelola infrastruktur berbasis cloud-native, termasuk containerisasi dengan Docker dan orkestrasi menggunakan Kubernetes atau OpenShift (OCP).
- Mengoperasikan dan mengoptimalkan berbagai perangkat CI/CD seperti Jenkins, GitLab CI, dan GitHub Actions, serta alat GitOps seperti ArgoCD dan FluxCD.
- Menerapkan Infrastructure as Code (IaC) menggunakan alat seperti Terraform dan Ansible untuk otomatisasi infrastruktur.
- Mengembangkan skrip otomatisasi tingkat lanjut menggunakan Shell Script, Python, atau Groovy.
- Mengelola sistem logging dengan ELK Stack, OpenSearch, atau Loki, serta melakukan pemantauan kinerja aplikasi dan infrastruktur menggunakan Grafana atau Dynatrace.
- Melakukan analisis akar masalah, mitigasi insiden, dan mencegah masalah berulang, serta merencanakan pembaruan teknologi.
- Menerapkan praktik pengembangan yang aman, termasuk tinjauan kode, penulisan kode bersih, dan penggunaan alat SAST/DAST/IAST.
- Terlibat aktif dalam deployment aplikasi, pengiriman, dan manajemen repositori.
Kualifikasi yang Dibutuhkan
Lawencon International mencari kandidat yang memenuhi kriteria pendidikan dan pengalaman tertentu, serta memiliki keahlian teknis yang relevan untuk posisi ini.
- Pendidikan minimal Sarjana (S1) di bidang Teknologi Informasi atau jurusan terkait lainnya.
- Pengalaman kerja minimal 1 tahun di bidang DevOps, Site Reliability Engineering (SRE), atau peran setara di industri serupa.
- Memiliki pengalaman atau pemahaman tentang alur kerja IT perbankan sangat diutamakan.
- Pengalaman atau pemahaman kuat terhadap produk Software AG, khususnya webMethods, akan menjadi nilai tambah.
- Bersedia bekerja dalam jadwal 2 shift.
- Memiliki pemahaman mendalam mengenai prinsip dan praktik terbaik pengembangan perangkat lunak.
- Keahlian kuat dalam konsep CI/CD, pipeline, dan alur otomatisasi, serta kemampuan dalam strategi deployment aplikasi dan manajemen rilis.
- Pemahaman solid tentang alat manajemen kode sumber seperti Git, dan mampu menggunakan perintah Unix/Linux untuk setup lingkungan, troubleshooting, dan otomatisasi.
- Pemahaman mendalam tentang teknologi cloud-native, termasuk Docker, Kubernetes, dan OpenShift (OCP), serta alat pendukung seperti kubectl dan oc.
- Pengalaman praktis yang kuat dengan alat CI/CD seperti Jenkins, GitLab CI, dan GitHub Actions, serta alat GitOps seperti ArgoCD dan FluxCD.
- Mahir dalam Infrastructure as Code (IaC) menggunakan Terraform dan Ansible, serta memiliki kemampuan scripting tingkat lanjut menggunakan Shell Script, Python, atau Groovy.
- Familiar dengan alat manajemen logging seperti ELK Stack, OpenSearch, dan Loki, serta mahir dalam alat monitoring dan APM seperti Grafana dan Dynatrace.
- Familiar dengan penyedia cloud utama, terutama Google Cloud Platform (GCP) dan Amazon Web Services (AWS).
- Kemampuan proaktif dalam memecahkan masalah, mitigasi insiden, dan analisis akar masalah, serta berpengalaman dalam tinjauan kode dan praktik pengembangan aman.
- Pemahaman mendalam tentang budaya dan konsep DevOps, termasuk TDD, CI/CD, GitOps, dan Agile, serta nyaman bekerja dalam lingkungan Agile.
Ini adalah kesempatan untuk mengembangkan keahlian Anda di lingkungan yang dinamis. Jika Anda merasa memiliki kualifikasi yang sesuai dan antusias untuk berkontribusi, jangan lewatkan peluang ini. Bergabunglah dan jadilah bagian dari tim yang berdedikasi untuk inovasi teknologi.