
Commonwealth Bank — австралійська компанія, що надає фінансові послуги у сферах роздрібного, преміального, корпоративного та інституційного банкінгу. Її пропозиція також охоплює управління фондами, пенсійне забезпечення, страхування, інвестиції та торгівлю цінними паперами. У Commonwealth Bank працює понад 52 000 співробітників, а кількість акціонерів перевищує 800 000. Компанія пропонує широкий спектр фінансових продуктів і послуг, допомагаючи клієнтам керувати своїми фінансами та примножувати їх.
Провідний інженер-програміст, розробка систем безпеки — робота в офісі в Сіднеї
Розробляйте API, сервіси автоматизації та хмарне програмне забезпечення для команди розробки систем безпеки Commonwealth Bank. Допомагайте створювати безпечні, масштабовані та відмовостійкі рішення для технологічного середовища банку в Австралії.
Опис
- Проєктувати, створювати й підтримувати масштабовані API, сервіси автоматизації та програмні рішення
- Створювати програмне забезпечення для розв’язання складних завдань безпеки й експлуатації в усій організації
- Брати участь на всіх етапах життєвого циклу програмного забезпечення, зокрема в проєктуванні, розробці, тестуванні, розгортанні та підтримці в експлуатації
- Створювати високоякісний код, зручний для супроводу, використовуючи сучасні інженерні практики
- Розвивати ефективні практики тестування, CI/CD, спостережуваності та операційної підтримки
- Підвищувати надійність, продуктивність і супроводжуваність інженерних рішень
- Брати участь у перевірці коду та роботі з постійного вдосконалення
- Діагностувати й усувати повторювані технічні проблеми
- Співпрацювати з інженерами, власниками продуктів і командами безпеки для створення цінних рішень
- Досліджувати складні технічні проблеми та допомагати розробляти інноваційні рішення
- Брати участь у прийнятті рішень щодо архітектури, проєктування та постачання рішень
- Працювати між командами, обмінюватися знаннями та покращувати результати
- Стежити за новими технологіями й сучасними практиками розробки
- Оцінювати інструменти автоматизації та на основі ШІ, які можуть покращити результати інженерної роботи
- Пропонувати вдосконалення процесів, інструментів та операційної ефективності
Вимоги
- Значний досвід розробки програмного забезпечення повного стеку із сильною експертизою в серверній розробці
- Досвід роботи на всіх етапах життєвого циклу розробки програмного забезпечення — від проєктування та розробки до тестування, розгортання й підтримки в експлуатації
- Досвід проєктування та створення API, рішень автоматизації або розподілених систем
- Володіння Python або сучасною мовою програмування зіставного рівня
- Досвід роботи з хмарними платформами, такими як AWS або Azure
- Глибокі знання CI/CD, тестування та автоматизації розгортання
- Досвід участі в наскрізному постачанні рішень в Agile-командах
- Сильні аналітичні навички та навички розв’язання проблем
- Допитливість і здатність швидко навчатися, а також адаптуватися до нових технологій і незнайомих завдань
- Досвід у кібербезпеці, розробці систем безпеки або реагуванні на інциденти буде перевагою, але не є обов’язковим
- Сильні навички frontend- і backend-розробки
- Знання об’єктно-орієнтованого програмування та сучасних принципів проєктування програмного забезпечення
- Досвід роботи з Infrastructure as Code
- Розуміння хмарних сервісів і розподілених систем
- Досвід автоматизованого тестування та інженерії якості
- Знання моніторингу, спостережуваності та операційної підтримки
- Розуміння практик безпечної розробки програмного забезпечення
- Знання проєктування систем та архітектури
Переваги
- Гнучкі умови роботи, що передбачають роботу як в офісі, так і з дому
- Робоче середовище, орієнтоване на різноманіття, інклюзивність і добробут
- Можливості для професійного розвитку
- Внутрішня підтримка кар’єрного розвитку для працівників Commonwealth Bank Group