C. Mack Solutions
C. Mack Solutions
C. Mack Solutions е малка технологична и инженерингова компания, която подпомага организации от публичния сектор и отбраната чрез услуги за гъвкава разработка на софтуер, гъвкава трансформация и техническа реализация. Основана през 2005 г., компанията работи с държавни агенции, включително Министерството на вътрешната сигурност и Митническата и гранична защита, за модернизиране на приложения, критични за изпълнението на техните мисии, и за внедряване на гъвкави практики SAFe. Процесите ѝ, сертифицирани по ISO 9001, подкрепят постоянно качество, а договорните ѝ механизми за държавни поръчки дават възможност за дългосрочни партньорства с клиенти и изпълнение на сложни програми в публичния сектор.

Старши архитект на продукта – Ашбърн, VA, хибридно

C. Mack Solutions търси архитект на продукта, който да проектира мащабируеми cloud-native системи и микросървиси за федерални програми. Ролята ръководи Agile архитектурата, интеграцията на DevSecOps, внедряването на облачни технологии и междуфункционалната разработка на софтуер.

Описание

  • Дефиниране и внедряване на продуктови архитектури, които поддържат мащабируемост, производителност и надеждност
  • Създаване на нови инструменти, подходи за разработка и стратегии за тестване
  • Поддържане на архитектурни познания на ниво предприятие и програма
  • Партньорство с бизнес анализатори за превръщане на нуждите в практични решения, съобразени с изискванията
  • Ръководене на техническата работа в Agile церемонии и демонстрации на платформи
  • Работа със SecDevOps екипи за преместване на приложения към облачна инфраструктура
  • Насърчаване на ефективни решения и подпомагане на екипите при превръщането на потребителските истории в изпълними задачи
  • Подкрепа на разработчици и тестери чрез насърчаване на открита дискусия по въпроси и притеснения
  • Насочване на техническото развитие чрез менторство, коучинг и партньорски прегледи
  • Проектиране на решения за облачни среди с множество наематели
  • Оценяване на архитектурни рискове, възможности, изисквания за съответствие и притеснения
  • Участие в Agile церемонии, артефакти, тестване, демонстрации, ретроспективи и издания
  • Оценяване на прегледи по киберсигурност и резултати от статичен анализ за определяне на коригиращи мерки и подобряване на качеството на софтуера
  • Създаване и поддържане на техническа документация, архитектурни диаграми и записи за дизайна
  • Превръщане на бизнес изисквания от високо ниво в задачи за разработчици и тестери
  • Разработване на технически проекти въз основа на стандарти и разделянето им на работни единици на ниво екип
  • Потвърждаване на пълното покритие на изискванията с бизнес анализаторите
  • Изграждане на поетапни производствени пътни карти, които включват извеждането от употреба на наследени системи
  • Надзор на внедряването, преглед на pull request-и, проверка на тестовото покритие, поддържане на качеството на кода, менторство на разработчици, премахване на блокери и представяне на продуктите пред заинтересованите страни
  • Изпълнение на системен дизайн, разработка на софтуер, интеграция и дизайн на приложения
  • Модернизиране на наследени приложения чрез миграция към микросървиси, хоствани в облака
  • Идентифициране на възникващи проблеми и разработване на коригиращи действия
  • Работа с разработчици, програмни мениджъри, тестери, специалисти по UI/UX и инженери по производствена поддръжка върху итеративни технически решения

Изисквания

  • Живеене в района на Вашингтон, окръг Колумбия, Мериленд или Вирджиния
  • Гражданство на САЩ
  • Възможност за получаване на проверка за надеждност CBP/DHS Public Trust
  • Най-малко 10 години общ опит в разработката на софтуер
  • Практически опит с програмиране, софтуерни шаблони за дизайн и архитектура като софтуерен архитект, технически ръководител или старши разработчик
  • Бакалавърска степен по компютърни науки, софтуерно инженерство или сродна дисциплина
  • Напреднал опит с TypeScript, Postgres SQL, Postgres Streams, Gemini AI, WebRTC и геопространствен софтуер, включително дизайн и практическа реализация
  • Напреднали познания за шаблони за дизайн, обектно-ориентирано програмиране и методи за софтуерен дизайн
  • Опит в работата между различни функции и групи
  • Познания за практиките Agile, Scrum, Waterfall или DevOps
  • Задълбочено разбиране на клиент-сървърни, микросървисни, събитийно-ориентирани или слоести архитектури
  • Опит с облачни платформи, включително AWS или Google Cloud
  • Разбиране на разпределени системи, мащабируемост, отказоустойчивост и съгласуваност на данните
  • Опит в проектирането, изграждането и интегрирането на защитени RESTful API
  • Опит с релационни бази данни, моделиране на данни и практики за съхранение на данни
  • Умения за профилиране, бенчмаркинг и оптимизация на код
  • Опит с управление на базови версии, сливания и контрол на версиите
  • Разбиране на уязвимостите в софтуера и методите за тяхното ограничаване
  • Практическа разработка с AWS, Java, Spring, Spring Boot, React, PostgreSQL, JavaScript, HTML, HTTP, CSS и Kendo UI
  • Опит с DevOps практики и CI/CD инструменти като Harness, Jenkins и GitLab
  • Силен опит с Docker и Kubernetes
  • Възможност за хибриден график с 1–2 дни седмично на място в Ашбърн, Вирджиния
  • По избор сертификат AWS Certified Solutions Architect или Google Cloud Professional Cloud Architect
  • Отлични писмени и устни комуникационни умения
  • Ангажимент за следене на развитието на индустрията, нововъзникващите технологии и добрите практики
  • Силни технически, диагностични, умения за отстраняване на неизправности и решаване на проблеми
  • Силни умения за решаване на проблеми

Придобивки

  • Медицинско, стоматологично и зрително покритие
  • Планове за пенсионни спестявания
  • Платен отпуск
  • Допълнителни допълващи програми