
American Express — глобальна компанія у сфері фінансових послуг, що працює у банківській галузі, фінансах і B2B-платежах. Її діяльність охоплює споживчі, бізнесові та корпоративні кредитні картки; платіжні й торговельні сервіси; ощадні рахунки, депозитні сертифікати та персональні кредити; а також програми винагород, туристичні програми, корпоративні платіжні рішення, фінансову освіту, послуги безпеки й підтримку власників карток і торговельних підприємств.
Провідний інженер даних
Керуйте проєктуванням і оптимізацією захищених та відмовостійких платформ даних в American Express. Робота охоплює архітектуру баз даних, хмарну інженерію, налаштування продуктивності й наставництво інженерів даних.
123 000 $ – 215 250 $ / рік
ГібридПовна зайнятістьСтарший спеціалістОбов’язкова Мова: англійськаІнженер данихОпис
- Наставляйте інженерів даних і підтримуйте технічну досконалість, співпрацю та постійне вдосконалення.
- Співпрацюйте з командами продукту, архітектури та бізнесу в межах Agile-процесів, формуючи масштабовані рішення для роботи з даними та пріоритети спринтів.
- Оцінюйте нові технології баз даних і розвивайте хмарні сервіси, сучасні можливості баз даних та інженерні практики.
- Створюйте масштабовані логічні й фізичні моделі даних для захищених, відмовостійких і високопродуктивних корпоративних платформ.
- Створюйте, експлуатуйте й оптимізуйте реляційні, NoSQL-, розподілені та хмарні системи баз даних.
- Підвищуйте продуктивність баз даних за допомогою налаштування SQL і планів запитів, індексації, секціонування, оптимізації зберігання, планування місткості та керування навантаженням.
- Проєктуйте й підтримуйте високо доступні архітектури баз даних, зокрема реплікацію, резервне копіювання, відновлення та аварійне відновлення.
- Встановлюйте й підтримуйте стандарти архітектури даних, безпеки, управління, автоматизації та експлуатації.
- Розробляйте рішення «інфраструктура як код» і платформи автоматизації для баз даних.
- Проєктуйте й удосконалюйте платформи великих даних за допомогою розширеного моделювання, секціонування, індексації та розподіленого керування даними.
- Інтегруйте платформи даних із хмарними застосунками, конвеєрами CI/CD, контейнерними середовищами та сучасними системами інженерії даних.
- Узгоджуйте платформи даних зі стратегічними цілями й технологічними дорожніми картами у співпраці з командами продукту, архітектури, безпеки та бізнесу.
- Розслідуйте складні інциденти у виробничому середовищі й підвищуйте надійність, спостережуваність, продуктивність і відмовостійкість баз даних.
- Визначайте технічний напрям завдяки оцінюванню технологій, інженерним стандартам та ініціативам модернізації.
Вимоги
- Ступінь бакалавра з комп’ютерних наук, комп’ютерної інженерії, інформаційних систем або суміжної технічної галузі; бажаний ступінь магістра або еквівалентний професійний досвід.
- Щонайменше 8 років досвіду проєктування, розробки, адміністрування й оптимізації великомасштабних корпоративних платформ баз даних і рішень з інженерії даних (терабайтного/петабайтного масштабу).
- Експертні знання Oracle, PostgreSQL і MySQL.
- Значний досвід роботи з MongoDB, Couchbase, Cassandra, Redis або подібними розподіленими NoSQL-платформами.
- Досвід роботи з YugabyteDB, Cassandra або подібними технологіями розподіленого SQL чи NoSQL.
- Досвід роботи з базами даних у пам’яті, як-от SingleStore, Redis або Apache Ignite.
- Значний досвід роботи з хмарними сервісами баз даних і DBaaS/SaaS на AWS та GCP, зокрема Amazon RDS, Aurora, DynamoDB, Cloud SQL, BigQuery, Bigtable, MongoDB Atlas, Couchbase і Yugabyte.
- Експертні знання налаштування продуктивності баз даних, оптимізації SQL, аналізу планів виконання, індексації, секціонування, статистики оптимізатора, паралельної роботи, блокувань, керування пам’яттю, реплікації, оптимізації зберігання та планування місткості.
- Досвід створення логічних і фізичних моделей даних за допомогою ER/Studio, ERwin або еквівалентних інструментів.
- Досвід роботи з OLTP, OLAP, сховищами даних, вітринами даних і платформами великих даних.
- Досвід створення масштабованих рішень ETL/ELT, інтеграції даних і розподіленої обробки за допомогою Apache Spark і Kafka.
- Впевнені навички Python і SQL; знання Java або іншої об’єктноорієнтованої мови буде перевагою.
- Досвід роботи з Terraform, Docker, Kubernetes, Git, Linux, написанням shell-скриптів і практиками CI/CD.
- Досвід роботи із ServiceNow, Jira або подібними інструментами керування ІТ-послугами та проєктами.
- Досвід застосування Agile-практик, зокрема Scrum, Kanban і розробки через тестування.
- Глибоке розуміння архітектур реляційних, NoSQL-, розподілених і хмарних баз даних; механізмів зберігання, індексації, оптимізації запитів, реплікації, шифрування, резервного копіювання та відновлення, високої доступності, аварійного відновлення й безпеки баз даних.
- Глибокі знання розподілених систем, багаторівневих архітектур, алгоритмів консенсусу та проєктування масштабованих платформ даних.
- Знання екосистем великих даних, озер даних і сучасних технологій зберігання даних.
- Розуміння XML, JSON, проєктування схем, керування метаданими та баз даних із відкритим кодом.
- Знання SAN, NAS, гіперконвергентної інфраструктури та хмарних систем зберігання.
- Практичні знання ШІ та генеративного ШІ, зокрема інтеграції LLM, векторних баз даних, RAG, розробки за допомогою ШІ та робочих процесів інженерії даних із застосуванням ШІ.
- Глибоке розуміння спостережуваності, моніторингу, принципів SRE та експлуатації виробничих систем.
- Підтверджена здатність діагностувати й усувати складні виробничі проблеми в базах даних, хмарних середовищах і розподілених системах.
- Досвід наставництва інженерів і впливу на архітектурні рішення.
- Спонсорська підтримка для отримання візи може надаватися залежно від потреб бізнесу, ролі, вартості та застосовного законодавства.
Переваги
- Річний бонус
- Пільги