Index helps leading companies scale their engineering team. The problem is that hiring engineers in local markets is expensive and competitive. Limited local supply, however plenty on the global level. We are building a global platform of remote engineers that can improve the chance of competing and building software products for many businesses, limited otherwise by in-country recruiting.
Index combines in-country sourcing, a rigorous vetting process and easy to hire business model to help you scale your remote engineering team.
Наш клієнт переслідує бачення об’єднання глобального транспорту в єдину систему розподілу та створення наскрізних чарівних споживчих подорожей. У той час як весь світ авіації, готелів чи прокату автомобілів нормалізується, залізниця, автобус, пороми, трансфер до аеропорту, усі види наземного транспорту фрагментовані на місцевому рівні. Наш клієнт є найбільшим джерелом запасів з 1000+ постачальниками, які працюють у 35 країнах Європи та Північної Америки.
Що ти будеш робити
Проектуйте, створюйте та покращуйте масштабовані системи, які підключаються до багатьох служб і джерел даних всередині та ззовні.
Працюйте зі своєю командою, щоб швидко тестувати ідеї, використовувати результати для ітерацій та покращувати наш продукт.
Експлуатувати та підтримувати критичні основні системи, володіючи надійністю, продуктивністю та доступністю.
Застосуйте свій інженерний досвід для автоматизації процесів та обслуговування.
Співпрацюйте з іншими командами над вирішенням складних і цікавих проблем.
Допоможіть більшій кількості молодших інженерів розвиватися у своїй професії.
Ознайомтеся з нашим різноманітним набором технологій і отримаєте можливість брати участь у визначенні та розробці внутрішніх стандартів і спільних компонентів. Приклади технологій, які ми зараз використовуємо та з якими ви, можливо, працюєте, включають (але не обмежуються ними): Java, Spring, Spring Boot, Javascript, TypeScript, Node.js, Go, Couchbase, BigQuery, Docker, Kubernetes, Graphite , Grafana, Kibana, GraphQL.
Кваліфікація
Щоб процвітати на цій посаді та отримувати задоволення, ви:
Орієнтація на клієнта: у вас є пристрасть до створення продуктивності та масштабованих продуктів, які задовольняють потреби клієнтів, внутрішні та зовнішні.
Досвід і освіта: ви маєте вищу освіту в галузі комп’ютерних наук або еквівалентний професійний досвід і працювали принаймні 3 роки з виробничими системами в середовищі великого обсягу / високої доступності. Ви знаєте, як розробляти програмні системи та розумієте, як працюють мікросервісні архітектури. Потрібен практичний досвід роботи з Java та підмножина наступного: Spring, Spring Boot, Docker, Kubernetes, Google Cloud, база даних NoSQL.
До коду: у вас є досвід розробки програмного забезпечення, ви пишете чистий, економний, ефективний код кількома мовами, усі версії контролюються. Ви вибираєте правильний інструмент для роботи, і ваше мислення не обмежується однією парадигмою чи мовою. Ви знаєте, як писати тести та перевіряти, що ваш код виконує те, що він повинен робити.
Прагматичний: ви можете братися за складні багатодоменні проблеми, аналізувати, проектувати, створювати модульні рішення та забезпечувати наскрізний підхід за допомогою MVP, цінності в першу чергу та ітераційного підходу. Ви знаєте, що іноді потрібно зрізати кути і вмієте передбачати наслідки цього. Ви також розумієте, що розробка програмного забезпечення – це не завжди просто розвага, і ви готові докласти зусиль, щоб щось зробити, навіть якщо вони іноді бувають нудними.
Автоматизатор: ви прагнете видалити повтори та сніжинки за допомогою скриптів та інструментів автоматизації. Ви розгортали, контролювали та підтримували програми у виробничих середовищах.
Командний гравець: ви допомагаєте своїм товаришам по команді планувати та постачати високоякісне програмне забезпечення і не боїтеся розмовляти з людьми у вашій команді та за межами, щоб уточнити інформацію та укласти угоди. Ви вчитеся у найкращих, які вас оточують.