
Xcelerate Solutions е консултантска компания в сферата на бизнеса, която помага на организациите да управляват риска, да модернизират операциите си и да извличат стойност от сложни инициативи. Дейността ѝ обхваща корпоративната сигурност, стратегическото консултиране и дигиталната трансформация, с фокус върху укрепването на сигурността и устойчивостта на служителите, физическите активи и киберинфраструктурата. Компанията прилага консултантски подход, ръководен от мисията, към предизвикателства, които изискват практическа стратегия, иновации и ефективно изпълнение.
Водещ софтуерен инженер (TS/SCI) – хибридна работа в Бетесда
Ръководете разработването на микросървиси с Python, Kafka и Elasticsearch за технологичната платформа DIA на Xcelerate Solutions. Внедрявайте сигурни и наблюдаеми услуги в Kubernetes в подкрепа на ориентирана към данните правителствена мисия.
Описание
- Създаване, усъвършенстване, тестване и поддръжка на микросървиси с Python
- Разработване на продуценти и консуматори за Apache Kafka
- Свързване на услуги с Elasticsearch за индексиране и търсене в реално време и чрез пакетна обработка
- Създаване на модулни и интеграционни тестове, осигуряващи високо покритие и надеждни версии
- Разработване на CI/CD конвейери и внедряване на приложения в Kubernetes клъстери
- Принос към технически проекти, прегледи на код и архитектурно планиране
- Използване на инструменти за наблюдаемост за мониторинг на системи и разрешаване на производствени проблеми
- Поддържане на техническа документация и споделяне на инженерни знания
- Прилагане на подходящи практики за софтуерно инженерство и проектиране в среди за разработка, интеграция и производство
- Работа със системни инженери, софтуерни инженери, архитекти, инженери по експлоатация и ръководството
- Насърчаване на междуфункционалното сътрудничество и предоставяне на качествени продукти и услуги за клиентите
- Подпомагане на дългосрочния договор DIA-NDOC DOMEX Technology Platform, включително неговата ориентирана към данните, облачна мисия с AI/ML и мисия за трансфер между домейни
Изисквания
- Бакалавърска степен и поне 12 години релевантен опит или магистърска степен и поне 10 години релевантен опит
- Еквивалентен релевантен опит може да замести образователната степен
- Активен допуск Top Secret/SCI
- Възможност за получаване и поддържане на полиграфско изследване
- Професионално владеене на Python и backend рамки като FastAPI и Flask
- Опит с технологии за контейнеризация, особено Docker
- Опит с процеси за извличане, трансформация и зареждане (ETL)
- Практически опит с разработка в Linux, включително Bash или сходно скриптиране
- Задълбочени познания по RESTful API и архитектура на микросървиси
- Практически опит с Kubernetes за внедряване, мониторинг и отстраняване на проблеми в услуги
- Разбиране на общи шаблони за проектиране, практики за сигурност и принципи за логване и мониторинг
- Познаване на Git и съвместни работни процеси като pull request-и и прегледи на код
- Опит с DevOps практики и CI/CD инструменти, особено GitLab или Jenkins
- Отлични писмени и устни комуникационни умения
- Опит в работа в Agile среди
- Способност за ефективна самостоятелна работа и работа в екип
- Предимство е опитът в проектиране и внедряване на комплекти за разработка на софтуер
- Предимство е познаването на DGX (Deep GPU Xceleration)
- Предимство са активна сертификация Security+ и възможност за получаване на PUA сертификация от правителството
- Предимство е сертификация Elasticsearch или друга сертификация, свързана с технологичния стек на програмата
- Предимство е опитът с производствени или корпоративни системи в голям мащаб
- Предимство са познанията за концепции на разпределените системи като идемпотентност и евентуална съгласуваност
- Предимство е познаването на регистри на схеми и модели за поточно предаване в Kafka
- Предимство е опитът с AWS/C2S
- Предимство е познаването или опитът в разработване на приложения, използващи големи езикови модели и агентен изкуствен интелект
Придобивки
- Гъвкаво работно време
- Понякога дистанционна работа според изискванията на клиента и резултатите за предаване
- Възможности за професионално развитие
- Възможности за растеж и кариерно развитие
- Разумни улеснения за кандидати и служители с увреждания