
Nakupuna Companies — група компаній, що належить організації корінних гавайців і співпрацює з державними партнерами у сферах консалтингу, ІТ-послуг, експлуатації об’єктів та інфраструктури, екологічних послуг і логістики. Команди компанії надають технічну та програмну підтримку державним завданням і поточній діяльності, а також сприяють розвитку громади корінних гавайців завдяки цільовим ініціативам та інвестиціям. Штаб-квартира компанії розташована на Гаваях, а офіси є також у кількох штатах США.
Старший інженер-програміст .NET та Azure
Модернізуйте системи постачання NAVSUP для Nakupuna Federal, створюючи захищені застосунки, API та CI/CD-конвеєри. Підтримуйте клієнтів Міністерства оборони США.
Опис
- Проєктувати, розробляти, впроваджувати й супроводжувати ІТ-рішення.
- Створювати, підтримувати й оновлювати застосунки, програмне забезпечення та службові програми для модернізації систем.
- Аналізувати інформацію, потреби користувачів і вимоги до програмного забезпечення, щоб планувати розробку застосунків та їхні зміни.
- Готувати програмну документацію та коментарі до коду.
- Працювати з аналітиками, інженерами, програмістами, замовниками й технічними фахівцями над визначенням проєктування застосунків, інтерфейсів і вимог.
- Розробляти процедури тестування та перевірки програмного забезпечення, програмування й документування.
- Супроводжувати й оновлювати програмне забезпечення, виправляти дефекти, підтримувати зміни обладнання, оновлювати інтерфейси та підвищувати продуктивність.
- Проводити комплексні перевірки якості, що охоплюють функції безпеки та стійкість.
- Зберігати, отримувати й обробляти дані для оцінювання можливостей і вимог системи.
- Впроваджувати засоби кібербезпеки, зокрема шифрування, керування доступом та ідентифікацією.
- Використовувати корпоративні системи контролю версій для створення захищених застосунків.
- Знаходити й усувати дефекти програмного забезпечення стандартними методами налагодження.
- Допомагати командам застосунків стандартизувати системні політики, інструменти розробки та виправлення безпеки.
- Створювати програми для перевірки й обробки кількох вхідних даних.
- Створювати застосунки для реєстрації помилок, винятків і збоїв та керування ними.
- Розробляти код підтримуваними мовами, використовуючи об’єктно-орієнтоване проєктування, мережеві концепції та протоколи й методи мережевої безпеки.
- Готувати документацію Agile і документи, передбачені політиками організації.
- Підтримувати стандартизацію інструментів, CI/CD-конвеєри та архітектурні подання сервісів відповідно до стандартів безпеки ВМС США.
- Автоматизувати збирання, тестування та розгортання за допомогою CI/CD-конвеєрів.
- Налаштовувати практики керування артефактами для бібліотек, залежностей і збирань.
- Допомагати усувати збої у виробничому середовищі та готувати пакети випуску.
- Створювати й підтримувати робочі елементи, брати участь у внутрішніх перевірках і радах із керування змінами.
- Проводити аудити якості, розслідувати помилки й рекомендувати коригувальні дії.
Вимоги
- Досвід роботи з .NET, C#, JavaScript, jQuery, XML, XML Schema, SQL і базами даних Oracle.
- Обов’язкова сертифікація IAM Level I (CompTIA Security+).
- Щонайменше 2 роки навчання в коледжі або технічному закладі та 5 років досвіду сучасної розробки програмного забезпечення або еквівалентна заміна освіти.
- Щонайменше 2 роки навчання в коледжі або технічному закладі та 5 років досвіду роботи з Azure DevOps, Microsoft 365 і Teams, Excel, Visio та Outlook.
- Щонайменше 3 роки досвіду застосування принципів і практик Agile, зокрема участі в Agile-командах.
- Щонайменше 5 років знань і досвіду роботи з відповідними технологіями та платформами розробки програмного забезпечення.
- Щонайменше 3 роки досвіду роботи з інструментами й практиками DevOps.
- Ґрунтовні знання інструментів і методів безпеки.
- Уміння писати сценарії автоматизації на Bash або PowerShell.
- Щонайменше 3 роки знань і досвіду роботи з хмарними архітектурами та інфраструктурою як кодом (Infrastructure as Code).
- Щонайменше 1 рік досвіду роботи в середовищі PaaS, наприклад Appian або Salesforce.
- Розвинені аналітичні здібності для оцінювання ризиків безпеки та вразливостей.
- Відмінні навички спілкування та здатність співпрацювати з командами розробки, безпеки й експлуатації.
- Глибоке розуміння принципів безпеки та найкращих практик.
- Досвід роботи в державних установах і Міністерстві оборони США буде перевагою.
- Обов’язковий ступінь бакалавра в технічній галузі, наприклад інженерії чи інформатиці; його можна замінити 2 роками навчання в коледжі та 3–5 роками відповідного досвіду роботи.
- Здатність відповідати зазначеним фізичним вимогам із розумним пристосуванням або без нього.
Переваги
- Медичне, стоматологічне страхування та страхування зору.
- Рахунки медичних заощаджень і гнучких витрат.
- Пенсійний план 401(k) із внесками роботодавця.
- Оплачувана відпустка та святкові дні.
- Страхування життя та на випадок втрати працездатності.
- Програми допомоги працівникам.
- Підтримка навчання та можливості професійного розвитку.
- Компенсаційна виплата військовослужбовцям за різниці в оплаті.
- Додаткові добровільні програми пільг.