
Senior Full-Stack Engineer
Primary stack
Nice to have's
Job description
Про посаду
Компанія Svitla Systems Inc. шукає Senior Full-Stack Engineer (Python, Microservices, React) на повний робочий час (40 годин на тиждень) в Україні або віддалено. Наш клієнт є провідною експертною мережею, яка надає професіоналам бізнесу та уряду можливості спілкуватися з експертами галузі та предметної області для відповідей на дослідницькі питання.
Обов'язки
- Розробка та підтримка масштабовних веб-додатків, API та мікросервісів з використанням Python та Azure Platform Services.
- Створення нових додатків та сервісів з одночасною оптимізацією існуючих рішень.
- Рефакторинг легаційних компонентів з використанням сучасних, масштабовних платформ.
- Проектування, впровадження та розгортання мікросервісів на AKS з використанням Docker, Kubernetes, Helm та Azure DevOps YAML-пайплайни.
- Управління повним життєвим циклом розгортання, включаючи налаштування інфраструктури, конфігурацію та моніторинг.
- Співпраця з крос-функціональними командами, включаючи Full-stack Engineers, QA, DevOps та Product team, в рамках Agile SDLC.
- Розбивка легаційних компонентів додатків на сучасну архітектуру мікросервісів.
- Написання та підтримка юніт- та інтеграційних тестів і впровадження надійних CI/CD-пайплайнів.
- Проектування та управління JSON-пейдлоадами та контекстами пейдлоадів.
- Участь у проектуванні та управлінні схемами баз даних, включаючи оновлення таблиць і рядків для великих наборів даних.
Вимоги
- 8+ років досвіду розробки програмного забезпечення з використанням Python, і досвід роботи з Azure або AWS.
- Досвід роботи з React.
- Глибокі знання та практичний досвід у архітектурі мікросервісів, Docker, Kubernetes та AKS.
- Досвід роботи з CI/CD-пайплайнами з використанням Azure DevOps, включаючи YAML-файли та Helm-чарти.
- Володіння реалізацією юніт-тестування, інтеграційного тестування та тестування кінця до кінця.
- Глибоке розуміння об'єктно-орієнтованого програмування, сервісно-орієнтованої архітектури та патернів проектування.
- Досвід у проектуванні стійких до збоїв, масштабовних та гнучких хмарних рішень з використанням Well-Architected Framework.
Буде плюсом
- Досвід у Data Engineering з використанням Azure Databricks та PySpark.
- Знання про інжиніринг даних, обробку та аналіз даних з використанням розподілених фреймворк для обробки даних.
- Знання проектування та впровадження рішень з використанням служб Azure, таких як PostgreSQL, Azure Cosmos DB, Azure Service Bus, Azure Event Hub та Azure Key Vault.
- Досвід роботи з Git-воркфлоу, включаючи гілкування, злиття, pull requests та вирішення конфліктів з використанням Bitbucket або GitHub.
- Практичний досвід роботи з інструментами моніторингу та фреймворками логування в розподілених системах.
- Розуміння принципів хмарної, стійкої до збоїв архітектури, включаючи балансування навантаження, кластеризацію та усунення одиничних точок збоїв.
- Знання Terraform, PowerShell-скриптування та створення архітектурних діаграм за допомогою інструментів, таких як Lucidchart.
Ми пропонуємо
- Проекти в США та ЄС на основі передових технологій.
- Конкурентоспроможна зарплата, що враховує навички та досвід.
- Регулярні оцінки ефективності для підтримки вашого зростання.
- Гнучкість у виборі робочого місця, як віддалено, так і в одному з наших офісів розробки.
- Комплексне медичне страхування, включаючи стоматологічні послуги та масажі.
- Персоналізована програма навчання, адаптована до ваших інтересів та розвитку навичок.
- Програма відшкодування витрат на спортивні заходи як на місці, так і онлайн.
- Бонуси за рекомендації нових співробітників.
- Бонуси за написання статей, публічні виступи та інші заходи.
- 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 software engineer - container & kubernetes expert
Svitla · Kyiv