
senior software engineer - container & kubernetes expert
Primary stack
Nice to have's
Job description
Про посаду
Компанія Svitla Systems Inc. шукає Technical Lead на повний робочий час (40 годин на тиждень) в Україні. Наш клієнт - інноваційна компанія зі Сан-Франциско, яка розробила платформу оптимізації атакувальної поверхні програмного забезпечення для допомоги організаціям мінімізувати кібератаки. Платформа компанії зменшує вразливість і запізнення у виправленні патчів, а також пріоритезує керування ризиками на основі штучного інтелекту, дозволяючи підприємствам пом'якшувати як відомі, так і невідомі вразливості у своїх робочих навантаженнях. Ця платформа оптимізації атакувальної поверхні програмного забезпечення усуває 95% вразливостей програмного забезпечення за лічені хвилини без змін у коді. Вона знижує витрати на розробку і скорочую цикли випуску, забезпечуючи дотримання федеральних і галузевих норм. Рішення інтегрується безперешкодно з існуючими робочими процесами та технологічними стекамі, роблячи його універсальним варіантом для різних організацій. Воно розроблене для роботи з відкритим програмним забезпеченням, зменшуючи ризики, пов'язані з ланцюжками постачання програмного забезпечення.
Ми шукаємо Lead для Інженерної команди, який відмінно орієнтується в Linux-based середовищах (написання та налагодження скриптів для командного рядка) і має глибокий досвід у контейнеризації та володіє CLI, управлінням інфраструктурою та сервісами бэкэнда. Ви будете зосереджені на створенні надійних систем, використовуючи Linux, Docker, Kubernetes, REST APIs, CLI, написання та налагодження Helm чартерів, а також внесатимете свій внесок у архітектуру, масштабованість та оптимізацію інфраструктури.
Важливо: Не потрібно перекривати години. Однак, здатність працювати асинхронно і виконувати завдання з мінімальним керівництвом є важливою. Усі зустрічі заплановані на 9 годині ранку за тихоокеанським часом, що не повинно вимагати участі в реальному часі.
Обов'язки
Володіння контейнерними образами
- Проектування, створення та підтримка кураторських, безпечних Docker образів на різних ОС та фреймворках (Alpine, Ubuntu, Python, Golang, Java)
- Реалізація та управління CI/CD трубками для автоматизованого створення образів, сканування CVE та публікації в реєстрі
- Забезпечення того, що образи є мінімальними, відтворюваними та відповідають стандартам безпеки
- Управління життєвим циклом образів: версіювання, виправлення, відстеження метаданих та зняття із експлуатації
Операції та несправності Kubernetes
- Налагодження та вирішення складних проблем Kubernetes у виробничих середовищах самостійно
- Виявлення та усунення збоїв подів, проблем з мережею, обмежень ресурсів та проблем з продуктивністю
- Розгортання та утримання додатків у кластерах Kubernetes за допомогою Helm, Kustomize
- Моніторинг здоров'я кластера та впровадження рішень для спостереження
- Оптимізація використання ресурсів та налаштувань масштабування
Автоматизація та інфраструктура
- Створення інфраструктури як коду (IaC) для автоматизованих розгортань та тестових середовищ
- Розробка автоматизаційних скриптів та інструментів для усунення ручної роботи
- Створення інструментів та документації для розробників для безпечного використання кураторських образів
- Впровадження сканування безпеки, генерації SBOM та перевірок відповідності
Співпраця
- Робота з командами безпеки над загартовуванням образів та відповідністю (FIPS, CIS Benchmarks)
- Співпраця з командами платформи над кращими практиками Kubernetes
- Консультації з архітекторами та розробниками щодо складних дизайнерських рішень, якщо потрібно
- Надання керівництва командам розробників щодо стратегій контейнеризації
Вимоги
Основні технічні навички
- 4+ роки практичного досвіду роботи з Kubernetes - повинен мати змогу самостійно налагоджувати складні проблеми K8s
- Експертний рівень знань Docker - оптимізація контейнерів, багатоетапні збірки, кешування шарів
- Глибокий досвід роботи з Helm чартерами, Kustomize або подібними інструментами розгортання Kubernetes
- Знання Python, Bash або Go для автоматизації та написання скриптів
- Глибоке розуміння систем Linux, мереж та налагодження
Експертиза DevOps
- Впровадження CI/CD (GitHub Actions, GitLab CI, Jenkins, ArgoCD)
- Інструменти сканування безпеки контейнерів (Trivy, Clair, Grype)
- Інфраструктура як код (Terraform, Ansible або подібні)
- Досвід роботи з реєстрами контейнерів (Harbor, ECR, DockerHub)
- Інструменти моніторингу та логування (Prometheus, Grafana, ELK stack)
Вирішення проблем
- Доведений досвід самостійного вирішення проблем у виробничому середовищі
- Досвід налагодження розподілених систем та мікросервісів
- Сильні аналітичні навички для оптимізації продуктивності
- Здатність працювати самостійно з мінімальним наглядом
Буде плюсом
- Досвід роботи з багатоархітектурними збірками та властивими системами збірки (Bazel, Makefiles)
- Знання безпеки ланцюжка постачання (Cosign, Sigstore, SLSA)
- Досвід роботи у масштабних або регламентованих середовищах
- Сертифікація Kubernetes CKA/CKAD
- Внесок у відкриті проекти контейнерів/Kubernetes
Ми пропонуємо
- Проекти в США та ЄС на основі передових технологій.
- Конкурентоспроможна зарплата на основі навичок та досвіду.
- Регулярні атестації для підтримки вашого зростання.
- Гнучкість у виборі робочого місця, як дистанційно, так і в одному з наших офісів.
- Комплексне медичне страхування, включаючи стоматологічні послуги та масажі.
- Персоналізована програма навчання, адаптована до ваших інтересів та розвитку навичок.
- Програма відшкодування витрат на спортивні заходи для офлайн та онлайн активностей.
- Бонуси за рекомендації нових співробітників.
- Бонуси за написання статей, публічні виступи та інші заходи.
- 20 днів відпустки, 10 національних свят та 5 хворих днів.
- Політика материнської відпустки та сімейні вихідні.
- Безкоштовні технічні вебінари та зустрічі, організовані Svitla.
- Вітальні та ювілейні подарунки, подарунки для дітей та багато іншого.
- Регулярні корпоративні заходи та зустрічі.
- Чудова команда, дружня та підтримуюча спільнота!
Про компанію
Компанія Svitla Systems є глобальною компанією з цифрових рішень, що базується в США та працює по всій Америці, Європі, Азії та АТР. Починаючи з 2003 року, ми обслуговуємо широкий спектр клієнтів - від інноваційних стартапів до компаній Fortune 500. Наш успіх заснований на партнерстві. Інтегруючись безперешкодно з командами клієнтів, ми створюємо тривалі співробітництва, які призводять до реальних результатів. Ми є рішучими прихильниками гнучкості на робочому місці, культури дистанційної роботи, індивідуального підходу до професійного та особистого зростання.
Наша глобальна місія - створити бізнес, який сприяє добробуту наших партнерів, персоналу та їхніх сімей, покращує наші громади та створює тривалі зміни у світі. Разом ми кодуємо яскраве завтра - і живемо ним.
Приєднуйтесь до нас!
© Svitla. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Svitla Systems is a global digital solutions company headquartered in California, with business and development offices throughout the US, Latin America, Europe, and Asia.Since 2003, Svitla Systems has served a wide range of customers, from innovative startups in Silicon Valley to large corporations like Logitech, Ancestry, Amplience, and many more. Our projects come mainly from the US and EU and are a perfect setting for you to work with innovative technologies in a variety of exciting industries. At Svitla, developers work with clients directly and are fully integrated with their processes, which helps them build lasting and successful partnerships and make an impact on cutting-edge products.With us, you can choose a working model that suits you best: 100% remote, hybrid-remote, or even road warrior. Remote work is a major part of our culture; we are experts in building efficient processes and communicating effectively to support our distributed teams. Our developers are trustworthy professionals who favor autonomy and don’t require micromanagement.While most of our projects allow remote, our spacious and bright offices in Kyiv and Lviv are always ready to welcome our teammates.All our processes are designed with one goal: to make each individual’s experience pleasant and productive. We provide a highly competitive compensation plan, comprehensive medical insurance, unlimited learning opportunities, and professional growth. At Svitla, you will definitely enjoy a work-life balance that is adjustable to your preferences.We are a friendly and supportive community. Our team of bright individuals loves technology and innovation and thrives in our environment of openness and trust. We engage in sporting and social events and are active members of the IT community, where we proactively share best practices, knowledge, and ideas and nurture continuous and effective networking.Svitla Systems is growing rapidly, and we constantly seek new talents to join our team.Join us!Follow us!Facebook:www.facebook.com/SvitlaSystemsLinkedIn:bit.ly/2Y2ltysInstagram:www.instagram.com/svitlasystems/Twitter:twitter.com/SvitlaSystemsInYoutube:bit.ly/2nabOkw
More at Svitla
All 26 roles
Vacancy details
Svitla · Australia +3

Senior Full Stack Engineer (Python+React)
Svitla · Canada

Senior Software Engineer
Svitla · Romania

Senior Full-Stack Engineer
Svitla · Ukraine