
Saat ini, sebagian besar pertukaran telah lama bekerja dalam format elektronik, dan transaksi tidak dilakukan dengan bantuan pedagang yang berteriak dari lubang khusus, tetapi dalam beberapa klik melalui Internet. Untuk mengatur penawaran dan berpartisipasi di dalamnya, perangkat lunak canggih, perangkat keras digunakan, algoritma canggih dan pendekatan asli untuk analisis dan pemrosesan data dikembangkan.
Juga di bidang keuangan, biasanya gaji cukup bagus. Semua ini mengarah pada fakta bahwa industri ini telah menjadi menarik bagi banyak spesialis IT. Mari kita bicara tentang spesialis apa yang diminati saat ini, pengetahuan macam apa yang Anda butuhkan untuk mendapatkan pekerjaan di sini, jenis proyek apa yang dapat mereka tawarkan kepada Anda.
Bonus: tautan ke pekerjaan nyata!
Bahasa pemrograman umum
Mari kita mulai dengan aspek yang terkait langsung dengan produk untuk perdagangan pertukaran. Sebagian besar infrastruktur perusahaan pertukaran dan broker dibuat menggunakan bahasa C ++. Pencipta bahasa, Bjarne Stroustrup, masih
bekerja di Morgan Stanley Investment Bank sebagai Direktur Teknologi.

Alat yang ia buat digunakan untuk membuat berbagai macam perangkat lunak - dari perpustakaan untuk menghitung model harga turunan hingga modul pemrosesan data
Selain C ++, C # dan Java tersebar luas - dengan bantuan mereka, mereka sering mengimplementasikan bagian-bagian tertentu dari aplikasi perdagangan atau layanan front-end perusahaan keuangan (misalnya, GUI terminal perdagangan).
Bahasa scripting, seperti Python, MATLAB dan R, juga digunakan untuk menggambarkan strategi perdagangan dan model prototyping. Bahasa scripting juga populer, yang bahkan dapat dibangun ke dalam terminal perdagangan, seperti TradeScript, dengan robot perdagangan yang dapat ditulis secara langsung di dalam terminal
SMARTx .
Strategi TradeScript sederhana yang direkam di jendela terminal perdaganganPengembang dengan pengetahuan bahasa ini akan selalu menemukan proyek yang menarik di bidang keuangan.
Selain itu, menurut survei, ada permintaan untuk pengembang Python - bahasa ini sangat diperlukan untuk membuat alat analitis dan model kuantum. Selain itu, Anda dapat menemukan proyek yang menggunakan teknologi pemrosesan data seperti Hadoop, Cassandra dan Scala.
Protokol transfer data
Pengembang aplikasi keuangan tidak akan dapat melakukan hanya tumpukan teknologi yang terkenal, mereka harus menghadapi kekhasan industri. Hal paling mendasar yang harus dikuasai adalah protokol transfer data keuangan.
Kami menulis tentang orang-orang yang digunakan di pasar Rusia, serangkaian artikel (
satu ,
dua ,
tiga ,
empat ). Penting untuk mengatakan bahwa beberapa protokol ini adalah standar internasional, tetapi ada protokol eksklusif yang digunakan oleh bursa dan perusahaan tertentu. Oleh karena itu, jika Anda berencana untuk pindah kerja ke luar negeri di masa depan, maka kemungkinan besar Anda harus berkenalan dengan protokol baru seperti
ITCH dan OUCH dengan Nasdaq Amerika.
Bukan hanya aplikasi perdagangan
Setiap perusahaan memiliki persyaratannya sendiri, tetapi beberapa tren ke arah ini juga dapat dirumuskan. Spesialis dalam bekerja dengan infrastruktur tidak perlu membangun kembali secara serius ketika pindah ke bidang keuangan. Sebagai contoh, pengembang sistem back-office harus dapat bekerja dengan DBMSs yang populer - Oracle dan bahasa PL / SQL populer di pasar Rusia, dan MS-SQL juga sering digunakan.
Pengembang Back OfficeTanggung jawab:
- Pengembangan dan dukungan solusi integrasi untuk sistem back office;
- Pengembangan laporan untuk kantor belakang;
- Partisipasi dalam proyek integrasi lainnya dari departemen TI;
- Migrasi aplikasi ke APEX.
Persyaratan:
- Pendidikan teknis yang lebih tinggi;
- Pengalaman kerja tidak kurang dari 5 tahun;
- Pengetahuan yang baik tentang PL / SQL;
- Pengalaman dalam optimasi kueri;
- Keterampilan administrasi Oracle;
- Pengalaman dalam mengembangkan aplikasi menggunakan Oracle SQL, PL / SQL, Oracle APEX
- Pengalaman Pengembangan Layanan Web;
- Pengetahuan dan pengalaman pengembangan dalam MS-SQL akan menjadi nilai tambah;
- Bahasa Inggris cukup untuk membaca dokumentasi, percakapan akan menjadi nilai tambah;
- Pengetahuan tentang bidang subjek perdagangan dan akuntansi sekuritas akan menjadi nilai tambah yang besar.
Kirim surat dan lanjutkan ke
job@iticapital.ru .
Area terpisah adalah pengembangan database yang secara aktif digunakan dalam keuangan. Di sini, plus adalah pengetahuan tentang platform khusus, misalnya backQORT. Diperlukan dan pengetahuan tentang SQL, T-SQL dan kemampuan untuk bekerja dengan MS SQL Server. Karena banyak yang "terikat" dengan produk ini, pengetahuan tentang Layanan Pelaporan MS SQL Server, Layanan Integrasi MS SQL Server biasanya merupakan nilai tambah.
Pengembang Oracle (PL / SQL, Oracle APEX)Tanggung jawab:
- Pengembangan dan dukungan fungsionalitas sistem back office organisasi;
- Pengembangan laporan untuk kantor belakang;
- Partisipasi dalam proyek integrasi departemen TI;
- Migrasi aplikasi ke APEX;
Persyaratan:
- Pendidikan teknis yang lebih tinggi;
- Pengalaman kerja tidak kurang dari 5 tahun;
- Pengalaman dalam mengembangkan aplikasi menggunakan PL / SQL dan pengetahuan yang baik tentang PL / SQL;
- Pengalaman dalam optimasi kueri;
- Keterampilan administrasi Oracle;
- Keterampilan pengembangan dalam Oracle APEX;
- Bahasa Inggris cukup untuk membaca dokumentasi, percakapan akan menjadi nilai tambah;
- Pengetahuan tentang bidang subjek perdagangan dan akuntansi sekuritas akan menjadi nilai tambah yang besar;
Kirim surat dan lanjutkan ke
job@iticapital.ru .
Lapisan proyek yang terpisah dan agak besar adalah pengembangan aplikasi seluler untuk perdagangan online. ITI Capital memiliki
aplikasi selulernya sendiri - sebelumnya kami
berbicara tentang evolusi antarmuka terminal-terminal ini dari awal tahun 2000-an hingga saat ini.
Proyek apa yang bisa Anda kerjakan?
Cara termudah untuk memahami proyek apa yang dapat ditemui di bidang keuangan, dengan mempertimbangkan contoh nyata. Sebagai contoh, kami di ITI Capital sedang mengembangkan sistem perdagangan kami sendiri
MATRIX , terminal
SMARTx - area kerja yang terpisah terkait dengan pengoptimalan kinerjanya - sedang mengembangkan API untuk infrastruktur kami yang disebut
SMARTcom .
Tangkapan Layar Dokumentasi SMARTcom APIKesimpulan
Di bidang keuangan, spesialis di berbagai bidang sangat diminati. Di sini Anda dapat menemukan pekerjaan baik di posisi junior dan menjadi ahli terkemuka dalam beberapa proyek menarik.
Untuk meringkas, maka pengembang untuk bekerja di perusahaan keuangan akan membutuhkan pengetahuan tentang OOP dan algoritma standar. Pengembangan sistem keuangan client-server juga sejalan dengan pemrograman multi-threaded. Pengembang yang tahu tidak hanya C ++, tetapi juga bahasa tingkat rendah, hingga assembler, sangat dihargai.
Sistem untuk sektor keuangan didasarkan pada basis data, oleh karena itu, spesialis yang mengetahui SQL dan Oracle sangat dibutuhkan. Anda harus dapat bekerja dengan prosedur penyimpanan, berurusan dengan indeks, dan berbagai jenis kunci.
Jangan lupa tentang pengetahuan teknologi yang berlaku khusus untuk sektor keuangan - sebelum mencari pekerjaan di perusahaan keuangan (di broker atau di bursa saham), Anda harus mempelajari protokol transfer data yang ada dan teknologi terkait.
Bonus: lebih banyak lowongan IT dari Capital ITI (hanya untuk pemirsa Habr)
Kepala Meja Layanan (Kepala Dukungan Teknis)Tanggung jawab:
- Pekerjaan organisasi dari baris 1 dan 2 dari HelpDesk IT global (London dan Moskow);
- Implementasi sistem Service Desk;
- Konstruksi, kontrol dan otomatisasi proses TI utama menggunakan praktik internasional ITIL dan Kemenkeu;
- Manajemen Meja Layanan
- Pengembangan KPI sebagai bagian dari model layanan
- Pengembangan SLA sebagai bagian dari model layanan
- Dapat dipertukarkan dengan manajer TI kantor London untuk dukungan pekerja kantor di Inggris
Persyaratan:
- Pendidikan teknis yang lebih tinggi;
- Pengalaman kerja tidak kurang dari 10 tahun;
- Lancar berbahasa Inggris;
- Pengalaman dalam mengelola departemen dukungan teknis;
- Pengalaman di perusahaan investasi internasional;
- Pengalaman dalam manajemen proyek;
- Pengalaman dalam melakukan pelatihan IT untuk manajemen perusahaan
- Pengalaman dalam mengorganisir dukungan TI selama berbagai acara yang diselenggarakan oleh perusahaan (misalnya, konferensi untuk investor, rapat pemegang saham dan sebagainya).
- Pengalaman dalam menggantikan manajer TI regional di kantor berbahasa Inggris
- Pengetahuan ITIL
- Pengetahuan tentang Microsoft Windows
- Pengetahuan MacOS
- Pengalaman Implementasi Meja Layanan
- Pengalaman dalam menerapkan sistem manajemen sumber daya TI
- Pengalaman dalam menerapkan dan mendukung sistem portal perusahaan dan sistem aplikasi elektronik.
Petugas Keamanan TI- Review dan pengembangan kerangka kerja keamanan, kebijakan keamanan informasi, proses / prosedur dan pedoman secara berkelanjutan.
- Mengelola kepatuhan terhadap kebijakan / prosedur ini melalui tinjauan dan audit keamanan yang sedang berlangsung, tidak terbatas pada analisis log dan penilaian keamanan sistem TI
- Tinjau dan setujui permintaan PAM (Privilege Access Management)
- Kembangkan strategi untuk merespons dan pulih dari pelanggaran keamanan
- Pastikan kepatuhan TI dan keamanan dengan persyaratan dan undang-undang setempat
- Identifikasi risiko keamanan TI termasuk aplikasi bisnis TI dan proyek infrastruktur
- Melakukan penilaian keamanan untuk aplikasi bisnis dan proyek infrastruktur
- Melakukan proyek keamanan baru untuk meningkatkan kontrol keamanan, efisiensi dan kemudahan penggunaan
- Membantu dalam melakukan pemindaian jaringan secara berkala, pengujian penetrasi, mensimulasikan serangan pada sistem untuk menemukan kelemahan yang dapat dieksploitasi
- Selidiki pelanggaran keamanan
- Mendukung audit TI di tingkat global dan cabang.
- Jadilah titik kontak untuk membantu dan memberi tahu pelanggan tentang hal-hal yang terkait dengan keamanan TI
Kompetensi & kualifikasi utama
- Profil kandidat yang ideal adalah gelar Sarjana di bidang teknologi informasi / Teknik Komputer / Ilmu Komputer atau disiplin terkait
- Pengetahuan mendalam tentang firewall Jaringan, produk VPN & Keamanan
- Pengetahuan mendalam tentang perangkat lunak anti-virus, deteksi intrusi, firewall, dan pemfilteran konten
- Pengetahuan tentang alat, teknologi, dan metode penilaian risiko
- Pengalaman pengujian kerentanan dan penetrasi
- Sertifikasi Profesi: CISSP / CISM / CISA / MCSP / CCSK / CCSP lebih disukai
- Keterampilan analitis dan kritis yang kuat dan sikap teliti.
- Mampu bekerja secara mandiri atau dalam tim dengan pengawasan minimal
- Pengalaman luas dalam bekerja secara kolaboratif di seluruh tim global dan untuk memimpin orang lain melalui tantangan pemecahan masalah.
- Keterampilan komunikasi yang kuat, baik lisan maupun tulisan sangat penting.
- Pengalaman kerja sebelumnya dengan organisasi keuangan dalam kapasitas yang sama diinginkan
Kirim surat dengan cerita tentang diri Anda ke
job@iticapital.ru . Terima kasih atas perhatian anda!