Вакансія
З партнерського стрічки
Backend Software Engineer – Python/Postgres
Ціна за запитом
Деталі
- Тип зайнятості
- Повна зайнятість
- Віддалено
- Так
- Компанія
- Enveritas
Опис
Автоматичний переклад з English. Оригінальний текст є авторитетним. Машинний переклад — готується точніший варіант.
Ви хочете працювати в некомерційній організації, що керується місією, і писати програмне забезпечення, яке сприятиме забезпеченню засобів до існування мільйонів фермерів, які вирощують каву в усьому світі? Enveritas — некомерційний стартап 501(c)(3), що підтримується Y Combinator, і хоче найняти співробітників у нашу групу проектування та обробки даних. Ми шукаємо інженера програмного забезпечення, який спеціалізується на python і PostgreSQL, щоб приєднатися до нашої команди інженерів EUDR на віддаленій/глобальній основі, повний робочий день. Ви можете дізнатися більше про цю роботу та нашу групу за адресою https://www.enveritas.org/jobs/backend-software-eng/
Ми невелика команда, і кожне наймання має великий вплив, тому ми обережні та ретельні, коли справа доходить до найму, але ми активно розглядаємо кандидатів і просуваємо їх через процес якомога швидше.
Про нашу групу розробки та обробки даних
Ми є дивакуватою, талановитою та скромною групою з приблизно тридцяти людей із різним досвідом, починаючи від журналістики та закінчуючи академічним середовищем та міжнародною промисловістю. Ми представлені у всьому гендерному спектрі: 36% нашої групи розробки та обробки даних вважають себе жінками та/або небінарними. Дехто з нас є батьками, з більшими очікуваннями.
Наша група розробляє програмне забезпечення для збору, аналізу та звітування даних про умови та практику виробників кави. Ця масштабна робота зі збору даних вимагає, щоб багато рухомих частин працювали разом, і ми використовуємо технологію для підтримки цих зусиль на кожному етапі процесу, від ідентифікації кавових ферм на супутникових зображеннях до координації редагування опитувань командами в різних країнах і до виявлення аномалій у даних у режимі реального часу, які можна досліджувати, поки команди ще знаходяться в полі. Основна частина нашої роботи полягає в агрегації даних і створенні звітів, з кінцевою інформацією про те, як допомогти покращити соціальні, економічні та екологічні умови дрібних фермерів.
Наші серверні системи використовують Python і PostgreSQL/PostGIS, працюють у контейнерних службах на AWS. Ми використовуємо GitHub і CI/CD, а також Terraform для нових служб.
Що ви будете робити
Ця посада є частиною нашої інженерної команди EUDR. Ваша робота буде зосереджена на серверних системах, які приймають надані клієнтами списки ферм, перевіряють і перетворюють ці вхідні дані та перевіряють їх на нашій моделі виявлення вирубки лісів і наборах геопросторових даних.
Ваші обов'язки включатимуть:
• Розробка та підтримка бекенд-функцій. Впроваджуйте вдосконалення наших серверних служб EUDR, вдосконалюйте геопросторові робочі процеси та покращуйте перевірку даних і обробку помилок.
• Дослідницьке вирішення проблем. Коли нашій команді підтримки щось здасться не так, ви допоможете відстежити дані, припущення та поведінку системи, щоб зрозуміти, що сталося та як це виправити.
• Робота з неоднозначними або мінливими вимогами. EUDR – це регульований простір, де вказівки змінюються, а внутрішні запити іноді є неповними. Ви допоможете роз’яснити, що потрібно, і перетворити це на практичну інженерну роботу.
• Адаптація системи до нормативних оновлень. Коли ЄС випускає нові поширені запитання або коригування, ви допоможете інтерпретувати їхні наслідки та адаптувати частини системи, щоб залишатися послідовними та сумісними.
• Загальна розробка бекенда. Розробка Python + PostgreSQL/PostGIS, покращення спостережуваності, внесок у конвеєри CI/CD і допомога зробити систему більш стійкою з часом.
Хоча ця роль в основному зосереджена на розробці, ви також відповідатимете за застосування та підтримку змін на основі Terraform в AWS для служб, над якими ви працюєте.
кваліфікація
• Сильна здатність представляти та чітко пояснювати складні ідеї нетехнічним колегам.
• Продемонстрована здатність застосовувати шаблони проектування для створення модульного та ефективного програмного забезпечення, а також здатність навчати інших вирішувати архітектурні проблеми.
• Великий досвід роботи з Python, включаючи розробку додатків і складні завдання обробки даних. Знайомство з Django або Flask.
• Розширений досвід роботи з PostgreSQL, включаючи оптимізацію запитів, об’єднання, збережені процедури та налаштування продуктивності.
• Практичний досвід роботи з Linux, сценаріями Bash, контейнерами Docker і службами AWS (EC2, RDS, CloudFront).
• Мінімум сім років повного професійного досвіду як розробник програмного забезпечення.
• Ступінь бакалавра з інформатики або еквівалентну підготовку з принципів розробки програмного забезпечення.
Дослідження показують, що люди різного походження читають оголошення про роботу по-різному. Якщо ви не вважаєте, що відповідаєте всім вимогам, але вважаєте, що ви б нам чудово підходили, надішліть заявку та поділіться більше у відповідях на заявку. Ми хотіли б поговорити з вами, щоб дізнатися, які навички ви можете привнести в нашу команду.
хто ти
Наша команда повністю розподілена, тому віддалена робота повинна бути комфортною. Ця роль є штатним індивідуальним учасником. Хоча ви можете перебувати будь-де, де підтримується наш EOR (Deel), наші основні години роботи — з 10:00 до 14:00 за східним часом, з понеділка по п’ятницю, а члени команди вибирають ранній старт або пізнішу зупинку, як їм зручно.
У рамках цієї ролі можуть бути доступні випадкові можливості подорожей, що дає можливість спілкуватися з колегами з наших глобальних команд і відвідувати регіони, де працює Enveritas.
Ви повинні надихнутися нашою місією покращити життя дрібних фермерів, які виробляють каву, і бути зацікавленими в сталому розвитку. Ви повинні глибоко співчувати користувачам наших інструментів і розуміти важливість підтримки роботи інших команд. Оскільки операційні та ділові потреби можуть бути неоднозначними та змінюватися за короткий проміжок часу, вам слід любити середовище з невизначеністю та насолоджуватися не лише вирішенням проблем, але й виявленням і демістифікацією їх.
Ми маленька команда! Вам має бути комфортно працювати як самостійно, так і як вдумливий співавтор, уважний до розбірливості та зручності обслуговування вашого коду, коли він знаходиться в руках ваших товаришів по команді.…
Джерело: Jobspresso (https://jobspresso.co/job/backend-software-engineer-python-postgres/)
Ми невелика команда, і кожне наймання має великий вплив, тому ми обережні та ретельні, коли справа доходить до найму, але ми активно розглядаємо кандидатів і просуваємо їх через процес якомога швидше.
Про нашу групу розробки та обробки даних
Ми є дивакуватою, талановитою та скромною групою з приблизно тридцяти людей із різним досвідом, починаючи від журналістики та закінчуючи академічним середовищем та міжнародною промисловістю. Ми представлені у всьому гендерному спектрі: 36% нашої групи розробки та обробки даних вважають себе жінками та/або небінарними. Дехто з нас є батьками, з більшими очікуваннями.
Наша група розробляє програмне забезпечення для збору, аналізу та звітування даних про умови та практику виробників кави. Ця масштабна робота зі збору даних вимагає, щоб багато рухомих частин працювали разом, і ми використовуємо технологію для підтримки цих зусиль на кожному етапі процесу, від ідентифікації кавових ферм на супутникових зображеннях до координації редагування опитувань командами в різних країнах і до виявлення аномалій у даних у режимі реального часу, які можна досліджувати, поки команди ще знаходяться в полі. Основна частина нашої роботи полягає в агрегації даних і створенні звітів, з кінцевою інформацією про те, як допомогти покращити соціальні, економічні та екологічні умови дрібних фермерів.
Наші серверні системи використовують Python і PostgreSQL/PostGIS, працюють у контейнерних службах на AWS. Ми використовуємо GitHub і CI/CD, а також Terraform для нових служб.
Що ви будете робити
Ця посада є частиною нашої інженерної команди EUDR. Ваша робота буде зосереджена на серверних системах, які приймають надані клієнтами списки ферм, перевіряють і перетворюють ці вхідні дані та перевіряють їх на нашій моделі виявлення вирубки лісів і наборах геопросторових даних.
Ваші обов'язки включатимуть:
• Розробка та підтримка бекенд-функцій. Впроваджуйте вдосконалення наших серверних служб EUDR, вдосконалюйте геопросторові робочі процеси та покращуйте перевірку даних і обробку помилок.
• Дослідницьке вирішення проблем. Коли нашій команді підтримки щось здасться не так, ви допоможете відстежити дані, припущення та поведінку системи, щоб зрозуміти, що сталося та як це виправити.
• Робота з неоднозначними або мінливими вимогами. EUDR – це регульований простір, де вказівки змінюються, а внутрішні запити іноді є неповними. Ви допоможете роз’яснити, що потрібно, і перетворити це на практичну інженерну роботу.
• Адаптація системи до нормативних оновлень. Коли ЄС випускає нові поширені запитання або коригування, ви допоможете інтерпретувати їхні наслідки та адаптувати частини системи, щоб залишатися послідовними та сумісними.
• Загальна розробка бекенда. Розробка Python + PostgreSQL/PostGIS, покращення спостережуваності, внесок у конвеєри CI/CD і допомога зробити систему більш стійкою з часом.
Хоча ця роль в основному зосереджена на розробці, ви також відповідатимете за застосування та підтримку змін на основі Terraform в AWS для служб, над якими ви працюєте.
кваліфікація
• Сильна здатність представляти та чітко пояснювати складні ідеї нетехнічним колегам.
• Продемонстрована здатність застосовувати шаблони проектування для створення модульного та ефективного програмного забезпечення, а також здатність навчати інших вирішувати архітектурні проблеми.
• Великий досвід роботи з Python, включаючи розробку додатків і складні завдання обробки даних. Знайомство з Django або Flask.
• Розширений досвід роботи з PostgreSQL, включаючи оптимізацію запитів, об’єднання, збережені процедури та налаштування продуктивності.
• Практичний досвід роботи з Linux, сценаріями Bash, контейнерами Docker і службами AWS (EC2, RDS, CloudFront).
• Мінімум сім років повного професійного досвіду як розробник програмного забезпечення.
• Ступінь бакалавра з інформатики або еквівалентну підготовку з принципів розробки програмного забезпечення.
Дослідження показують, що люди різного походження читають оголошення про роботу по-різному. Якщо ви не вважаєте, що відповідаєте всім вимогам, але вважаєте, що ви б нам чудово підходили, надішліть заявку та поділіться більше у відповідях на заявку. Ми хотіли б поговорити з вами, щоб дізнатися, які навички ви можете привнести в нашу команду.
хто ти
Наша команда повністю розподілена, тому віддалена робота повинна бути комфортною. Ця роль є штатним індивідуальним учасником. Хоча ви можете перебувати будь-де, де підтримується наш EOR (Deel), наші основні години роботи — з 10:00 до 14:00 за східним часом, з понеділка по п’ятницю, а члени команди вибирають ранній старт або пізнішу зупинку, як їм зручно.
У рамках цієї ролі можуть бути доступні випадкові можливості подорожей, що дає можливість спілкуватися з колегами з наших глобальних команд і відвідувати регіони, де працює Enveritas.
Ви повинні надихнутися нашою місією покращити життя дрібних фермерів, які виробляють каву, і бути зацікавленими в сталому розвитку. Ви повинні глибоко співчувати користувачам наших інструментів і розуміти важливість підтримки роботи інших команд. Оскільки операційні та ділові потреби можуть бути неоднозначними та змінюватися за короткий проміжок часу, вам слід любити середовище з невизначеністю та насолоджуватися не лише вирішенням проблем, але й виявленням і демістифікацією їх.
Ми маленька команда! Вам має бути комфортно працювати як самостійно, так і як вдумливий співавтор, уважний до розбірливості та зручності обслуговування вашого коду, коли він знаходиться в руках ваших товаришів по команді.…
Джерело: Jobspresso (https://jobspresso.co/job/backend-software-engineer-python-postgres/)
Це оголошення надходить із партнерського фіду. Подайте заявку на сайті джерела.
Джерело: Enveritas
Оголошення надано Enveritas.