Senior Python Developer / IT
Роботодавець · Tata Consultancy Services
Будапешт
У TCS Hungary можливості поєднуються зі стабільністю в енергійній та динамічній робочій атмосфері. Tata Consultancy Services є одним із найшвидко зростаючих технологічних партнерів у світі. Приєднуйтеся до нашої дружної команди та допомагайте створювати цифрові рішення на базі Microsoft для провідних європейських компаній.
Завдання
- Проєктування, розробка та підтримка програмних рішень корпоративного рівня з використанням Go, JavaScript, Java або Python.
- Створення масштабованих та безпечних додатків на основі хмарних (cloud-native) архітектур.
- Проведення код-рев'ю, участь у проєктуванні систем та формуванні технічної стратегії.
- Оцінка та інтеграція технологій з відкритим вихідним кодом (open-source).
- Проєктування та оптимізація CI/CD-парплайнів з інтеграцією автоматизованого тестування безпеки.
- Розробка автоматизації для підтримки неперервної інтеграції, тестування та безпечного деплою.
- Популяризація найкращих практик Infrastructure-as-Code (IaC).
- Впровадження та підтримка практик SDL у всій організації.
- Проведення моделювання загроз, оглядів безпеки дизайну та підтримка усунення виявлених вразливостей.
- Забезпечення виконання завдань з розробки для підтримки нового релізу проєктів/рішень
- Уточнення user story спільно з Product Owner
- Підтримка продакшн-запитів або виправлення помилок
- Модульне (unit) тестування додатків та звітування про щоденний прогрес на щоденних стендапах
Умови та пільги
Конкурентний пакет медичного страхуванняПривабливий пакет кафетеріїв (льгот)Гібридний формат роботиОфісний тренажерний зал та спортивні клубиМожливості кар'єрного зростання на різних роляхДоступ до освітніх платформ, таких як Udemy та O'ReillyШирокі можливості для сертифікації та розвиткуРобота над стратегічними хмарними проєктами Microsoft по всій Європі
Вимоги
- Досвід: 5 років у корпоративній розробці програмного забезпечення з фокусом на Python.
- Програмування: Впевнені практичні навички роботи з Go (Golang) та Java.
- Архітектура: Глибоке розуміння розподілених систем, мікросервісів, API та паттернів проєктування ПО.
- CI/CD: Великий досвід впровадження та керування CI/CD-пайплайнами (наприклад, GitHub Actions, GitLab, Jenkins).
- Міцні знання практик безпечного життєвого циклу розробки (SDL) та безпечного кодування.
- Контейнеризація: Docker та Kubernetes.
- Хмарні платформи: Знайомство з AWS, Azure або Google Cloud.