Veracity Ventures Inc.
Platform Software Engineer II Kubernetes Golang & Developer Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер платформы для разработки cloud-native решений: Kubernetes CRD и операторы, CLI-инструменты на Golang, GraphQL-бэкенды и внутренние developer-платформы.
Задачи
- Разрабатывать cloud-native решения и внутренние developer-платформы
- Создавать Kubernetes Custom Resource Definitions и кастомные операторы/контроллеры
- Разрабатывать CLI-инструменты на Golang
- Разрабатывать GraphQL-бэкенды на Golang (схемы, типы, запросы, мутации)
- Участвовать во всём жизненном цикле ПО: разработка, сборка, тестирование, CI/CD, релизная автоматизация, инфраструктурный тулинг
- Улучшать рабочие процессы разработчиков и устранять сложные проблемы
Требования
- Степень бакалавра в Computer Science, Software Engineering или смежной области либо эквивалентный практический опыт
- Не менее 3 лет профессионального опыта разработки ПО
- Сильное владение Golang или подтверждённый опыт разработки на Golang
- Практический опыт с Kubernetes CRD и кастомными операторами/контроллерами
- Опыт разработки CLI-инструментов на Golang
- Опыт разработки GraphQL-бэкендов на Golang
- Опыт участия в создании внутренних developer-платформ или инструментов продуктивности разработчиков
- Опыт разработки в Linux или macOS
- Понимание основ software engineering: структуры данных, алгоритмы, тестирование, проектирование систем
- Знакомство с распределёнными системами и современными архитектурами
- Опыт работы с Git-based source control (GitHub или GitLab)
- Опыт с контейнеризованными приложениями и Kubernetes
- Сильные аналитические навыки и навыки решения проблем
- Эффективная письменная и устная коммуникация, умение работать в кросс-командном взаимодействии
Условия
- Full-Time
- Onsite в Atlanta, Georgia
- Компенсация $100,000.00 - $130,000.00 в год
Навыки
- Golang
- Kubernetes
- CRD
- custom operators
- GraphQL
- CLI
- Linux
- macOS
- Git
- GitHub
- GitLab
- CI/CD
- GCP
- GitOps
- OCI
- Bazel
- Agile
- Scrum
- LLM