Вакансія
З партнерського стрічки
Головний інженер із застосування
Ціна за запитом
Деталі
- Тип зайнятості
- Повна зайнятість
- Віддалено
- Так
- Компанія
- mongodb
Опис
Автоматичний переклад з English. Оригінальний текст є авторитетним. Машинний переклад — готується точніший варіант.
Платформа модернізації додатків (AMP) — це пропозиція MongoDB, яка модернізує застарілі реляційні програми наших клієнтів до сучасної архітектури, що базується на MongoDB, використовуючи поєднання програмного забезпечення, процесів та інженерів. У цій пропозиції люди та програмне забезпечення нерозривно пов’язані та не можуть бути розділені. Доставка відбувається в прискорений термін, коли команда використовує переваги GenAI і алгоритмічних інструментів, щоб пришвидшити час виконання доставки програми.
Команда AMP зазвичай працює з клієнтами корпоративного рівня в усіх галузях над різноманітними захоплюючими сценаріями використання. Ця посада вирішує технічно складні проблеми, отримує неймовірний досвід перехресного стека, працює з першокласними людьми в бізнесі, розглядає численні можливості, пов’язані з клієнтами. Ця роль також стає авангардом революційних досліджень і розробок, що забезпечує подальше прискорення для підприємств, які працюють із різними технологіями.
AMP існує, щоб пришвидшити час для клієнтів, які з нетерпінням чекають зміни, модернізації та оновлення свого технологічного стеку, зберігаючи MongoDB наріжним каменем архітектури своєї системи.
Працюйте розробником програмного забезпечення в гнучкому середовищі, надаючи рішення для клієнтів, зосереджені на перенесенні застарілих реляційних програм Java наших клієнтів на більш сучасну хмарну архітектуру, що працює на MongoDB, використовуючи найновіші інструменти та підходи GenAI для прискорення цього процесу. Під час кожного проекту успішні кандидати повинні будуть впроваджувати інновації щодо потенційних нових рішень на основі GenAI для конкретних завдань на додаток до застосування існуючих посібників і інструментів для міграції.
Ця посада працюватиме віддалено у Франції.
Очікування позиції
• Формуйте архітектуру та технологічну стратегію в проектах і робочих потоках модернізації AMP, приймаючи складні технічні рішення з обмеженим наглядом і зв’язуючи інженерні рішення з клієнтами та бізнес-результатами
• Очолювати оцінку та модернізацію застарілих програм Java шляхом виявлення залежностей, вбудованої бізнес-логіки, точок інтеграції та операційних обмежень; рекомендувати шляхи модернізації, які відповідають цільовому призначенню, а не використовувати за замовчуванням підйомно-зсувний режим
• Проектуйте, впроваджуйте та перевіряйте якісні рішення виробництва за допомогою Java та Spring Boot, включаючи API, інтеграції, монолітну декомпозицію, реляційне моделювання даних на документ, перетворення збережених процедур, еволюцію схем та методи роботи MongoDB
• Встановіть безпечну, поступову практику доставки через чіткі критерії прийняття, автоматизоване тестування, CI/CD, спостережливість і відкат, подвійний цикл або інші стратегії контролю ризиків; визначити ризики щодо якості, безпеки, продуктивності та надійності та скерувати команди щодо їх вирішення
• Виконуйте функції старшого технічного партнера для клієнтів, власників додатків, а також зацікавлених сторін облікових записів і проектів, чітко пояснюючи складні теми, розставляючи пріоритети, вирішуючи розбіжності, повідомляючи про компроміси та зберігаючи довіру через зміни, пов’язані з високим ризиком
• Підвищуйте ефективність інженерів шляхом наставництва, підвищення інженерних стандартів, створення багаторазових посібників із міграції та документації, відповідального застосування досягнень GenAI там, де це необхідно, та впливу на напрямок проекту, не покладаючись на офіційні повноваження
Вимоги
• Ступінь бакалавра в галузі комп’ютерних наук, інформаційних технологій або суміжної галузі або еквівалентний практичний досвід
• Зазвичай понад 8 років прогресивного досвіду проектування, створення та доставки програм Java, включаючи значний досвід керівництва ініціативами з модернізації складних програм
• Експертне розуміння основ Java, об'єктно-орієнтованого проектування, паралелізму, обробки помилок, міркувань щодо продуктивності та архітектури програмного забезпечення, що підтримується; можливість переглядати код і керувати проектними рішеннями між командами
• Глибокий досвід виробництва за допомогою Spring Boot і пов’язаних шаблонів для створення стійких служб, API, інтеграцій і тестованих розподілених програм
• Продемонстрована здатність оцінювати спадщину, розкладати моноліти, виявляти залежності та вбудовану бізнес-логіку, а також визначати практичні стратегії модернізації з чіткими компромісами
• Великий досвід роботи з реляційними базами даних і SQL, включаючи збережені процедури, залежності даних, міграцію даних, еволюцію схем і реляційне моделювання документів для MongoDB або порівнянних баз даних документів
• Перевірена історія створення високошвидкісних сучасних додатків з використанням гнучких методологій, розробки на основі тестування, конвеєрів CI/CD, контролю версій на основі Git, практики спостережуваності та надійності; продемонстрував успіх, наставляючи інженерів і впливаючи на технічні результати команд
Навички, які приємно мати
• Досвід створення REST API за допомогою Spring Boot
• Досвід оптимізації продуктивності та пам'яті програм JAVA
• Знайомство з такими інструментами, як Postman, IntelliJ IDEA та Maven/Gradle
• Вплив інших мов або технологій, таких як JavaScript, .Net
• Розуміння таких інструментів ORM, як Hibernate, Spring Data або JPA (навіть через курсову роботу чи самостійне навчання)
• Досвід нових технологій і підходів GenAI, таких як використання OpenAI/Anthropic API не лише через інтерфейси чату
• Досвід роботи з інструментами розробки на основі штучного інтелекту, як-от Claude Code, Cursor або подібними помічниками коду
• Хороший досвід використання MongoDB…
Джерело: Arbeitnow (https://www.arbeitnow.fr/jobs/companies/mongodb/principal-application-engineer-200727)
Команда AMP зазвичай працює з клієнтами корпоративного рівня в усіх галузях над різноманітними захоплюючими сценаріями використання. Ця посада вирішує технічно складні проблеми, отримує неймовірний досвід перехресного стека, працює з першокласними людьми в бізнесі, розглядає численні можливості, пов’язані з клієнтами. Ця роль також стає авангардом революційних досліджень і розробок, що забезпечує подальше прискорення для підприємств, які працюють із різними технологіями.
AMP існує, щоб пришвидшити час для клієнтів, які з нетерпінням чекають зміни, модернізації та оновлення свого технологічного стеку, зберігаючи MongoDB наріжним каменем архітектури своєї системи.
Працюйте розробником програмного забезпечення в гнучкому середовищі, надаючи рішення для клієнтів, зосереджені на перенесенні застарілих реляційних програм Java наших клієнтів на більш сучасну хмарну архітектуру, що працює на MongoDB, використовуючи найновіші інструменти та підходи GenAI для прискорення цього процесу. Під час кожного проекту успішні кандидати повинні будуть впроваджувати інновації щодо потенційних нових рішень на основі GenAI для конкретних завдань на додаток до застосування існуючих посібників і інструментів для міграції.
Ця посада працюватиме віддалено у Франції.
Очікування позиції
• Формуйте архітектуру та технологічну стратегію в проектах і робочих потоках модернізації AMP, приймаючи складні технічні рішення з обмеженим наглядом і зв’язуючи інженерні рішення з клієнтами та бізнес-результатами
• Очолювати оцінку та модернізацію застарілих програм Java шляхом виявлення залежностей, вбудованої бізнес-логіки, точок інтеграції та операційних обмежень; рекомендувати шляхи модернізації, які відповідають цільовому призначенню, а не використовувати за замовчуванням підйомно-зсувний режим
• Проектуйте, впроваджуйте та перевіряйте якісні рішення виробництва за допомогою Java та Spring Boot, включаючи API, інтеграції, монолітну декомпозицію, реляційне моделювання даних на документ, перетворення збережених процедур, еволюцію схем та методи роботи MongoDB
• Встановіть безпечну, поступову практику доставки через чіткі критерії прийняття, автоматизоване тестування, CI/CD, спостережливість і відкат, подвійний цикл або інші стратегії контролю ризиків; визначити ризики щодо якості, безпеки, продуктивності та надійності та скерувати команди щодо їх вирішення
• Виконуйте функції старшого технічного партнера для клієнтів, власників додатків, а також зацікавлених сторін облікових записів і проектів, чітко пояснюючи складні теми, розставляючи пріоритети, вирішуючи розбіжності, повідомляючи про компроміси та зберігаючи довіру через зміни, пов’язані з високим ризиком
• Підвищуйте ефективність інженерів шляхом наставництва, підвищення інженерних стандартів, створення багаторазових посібників із міграції та документації, відповідального застосування досягнень GenAI там, де це необхідно, та впливу на напрямок проекту, не покладаючись на офіційні повноваження
Вимоги
• Ступінь бакалавра в галузі комп’ютерних наук, інформаційних технологій або суміжної галузі або еквівалентний практичний досвід
• Зазвичай понад 8 років прогресивного досвіду проектування, створення та доставки програм Java, включаючи значний досвід керівництва ініціативами з модернізації складних програм
• Експертне розуміння основ Java, об'єктно-орієнтованого проектування, паралелізму, обробки помилок, міркувань щодо продуктивності та архітектури програмного забезпечення, що підтримується; можливість переглядати код і керувати проектними рішеннями між командами
• Глибокий досвід виробництва за допомогою Spring Boot і пов’язаних шаблонів для створення стійких служб, API, інтеграцій і тестованих розподілених програм
• Продемонстрована здатність оцінювати спадщину, розкладати моноліти, виявляти залежності та вбудовану бізнес-логіку, а також визначати практичні стратегії модернізації з чіткими компромісами
• Великий досвід роботи з реляційними базами даних і SQL, включаючи збережені процедури, залежності даних, міграцію даних, еволюцію схем і реляційне моделювання документів для MongoDB або порівнянних баз даних документів
• Перевірена історія створення високошвидкісних сучасних додатків з використанням гнучких методологій, розробки на основі тестування, конвеєрів CI/CD, контролю версій на основі Git, практики спостережуваності та надійності; продемонстрував успіх, наставляючи інженерів і впливаючи на технічні результати команд
Навички, які приємно мати
• Досвід створення REST API за допомогою Spring Boot
• Досвід оптимізації продуктивності та пам'яті програм JAVA
• Знайомство з такими інструментами, як Postman, IntelliJ IDEA та Maven/Gradle
• Вплив інших мов або технологій, таких як JavaScript, .Net
• Розуміння таких інструментів ORM, як Hibernate, Spring Data або JPA (навіть через курсову роботу чи самостійне навчання)
• Досвід нових технологій і підходів GenAI, таких як використання OpenAI/Anthropic API не лише через інтерфейси чату
• Досвід роботи з інструментами розробки на основі штучного інтелекту, як-от Claude Code, Cursor або подібними помічниками коду
• Хороший досвід використання MongoDB…
Джерело: Arbeitnow (https://www.arbeitnow.fr/jobs/companies/mongodb/principal-application-engineer-200727)
Це оголошення надходить із партнерського фіду. Подайте заявку на сайті джерела.
Джерело: mongodb
Оголошення надано mongodb.