Старший розробник Python віддалено Опис проекту: один із найбільших у світі постачальників продуктів і послуг для енергетичної промисловості потребує розробки та підтримки хмарної корпоративної інформаційної системи у сфері нафти та газу. Наш проект стабільний, довгостроковий і постійно впроваджує нові технології. Робота передбачає тісну співпрацю з командою Замовника, яка знаходиться в Х'юстоні та дотримується принципів Agile. Наша команда старша, підтримує та дружня. Обов’язки: проектування, р
Старший розробник Python віддалено Опис проекту: один із найбільших у світі постачальників продуктів і послуг для енергетичної промисловості потребує розробки та підтримки хмарної корпоративної інформаційної системи у сфері нафти та газу. Наш проект стабільний, довгостроковий і постійно впроваджує нові технології. Робота передбачає тісну співпрацю з командою Замовника, яка знаходиться в Х'юстоні та дотримується принципів Agile. Наша команда старша, підтримує та дружня. Обов’язки: проектування, розробка та підтримка надійних і масштабованих серверних систем з використанням Python, функцій AWS Lambda та GraphQL. Тісно співпрацюйте з міжфункціональними командами, включаючи інженерів інтерфейсу, менеджерів із продуктів і дизайнерів, щоб визначити та впровадити API, які відповідають вимогам бізнесу. Створюйте ефективні й оптимізовані GraphQLAPI, які дозволяють клієнтам отримувати дані з мінімальною надмірною або недостатньою вибіркою. Використовуйте служби AWS для розробки та реалізації безсерверних рішень, використовуючи функції Lambda для архітектур, керованих подіями та мікросервісів. Розробляйте конвеєри обробки даних, процеси ETL і компоненти потокової передачі даних у реальному часі за допомогою інструментів Python і AWS. Оптимізуйте та налаштуйте серверні системи для підвищення продуктивності, надійності та масштабованості. Працюйте з командами DevOps, щоб забезпечити плавне розгортання та роботу серверних служб в інфраструктурі AWS. Слідкуйте за галузевими тенденціями та новими технологіями та застосовуйте найкращі практики для постійного вдосконалення процесів серверної розробки. Опис обов’язкових навичок: ступінь бакалавра в галузі інформатики, інженерії або суміжної галузі (або еквівалентний досвід роботи). Досвід понад 3 роки Перевірений досвід роботи в якості інженера-розробника програмного забезпечення з великим досвідом розробки та впровадження серверних рішень. Володіння Python і тверде розуміння принципів розробки програмного забезпечення. Досвід розробки безсерверних програм за допомогою функцій AWS Lambda. Знайомство з такими службами AWS, як APIGateway, DynamoDB, S3 і CloudFormation. Глибоке розуміння дизайну RESTful API, архітектури мікросервісів і програмування, керованого подіями. Здатність писати чистий, підтримуваний і добре задокументований код. Мислення, орієнтоване на вирішення проблем із здатністю вирішувати проблеми та налагоджувати складні проблеми серверної частини. Чудові навички командної роботи та комунікативності, а також здатність ефективно співпрацювати в міжфункціональному середовищі. Навички, які приємно мати: глибоке знання GraphQL і принципів його впровадження. Досвід роботи з конвеєрами CI/CD і системами контролю версій (наприклад, Git) isaplus. Мови: англійська: B2Upper Intermediate