
Senior Python Software Engineer for Big Data Retraining program
Primary stack
Nice to have's
Job description
Про посаду
Чи готові ви підвищити свої навички Python-інженерії та перейти в захоплюючу сферу Big Data? EPAM пропонує унікальну можливість, де ви можете закріпитися на посаді після одного технічного співбесіди та отримати досвід у Big Data без впливу на ваш титул чи винагороду.
Ця 8-тижнева програма перепідготовки розроблена для переходу Python-інженерів на посаду інженера Big Data. Навчальна програма розділена на три ключові етапи: теоретичні курси, які ведуть фахівці з виробництва, практичні проекти або завдання, а також комплексна оцінка знань із зворотним зв'язком. Програма охоплює такі важливі теми, як управління даними, розподілені системи, Spark, Kafka, NoSQL бази даних та хмаро-нативні сервіси, пропонуючи міцну основу в платформах обробки даних. Навчання повністю онлайн, що дозволяє учасникам брати участь дистанційно.
Обов'язки
- Досліджувати Big Data та Hadoop: Отримати ґрунтовне розуміння концепцій Big Data, поглибитися в інфраструктуру Hadoop та її реальні застосування, а також дізнатися про характеристики даних та тенденції розгортання
- Розуміти практики DevOps: Ознайомитися з основами DevOps, включаючи безперервну інтеграцію та безперервне розгортання (CI/CD), а також з тим, як ці практики оптимізують розробку програмного забезпечення та операції
- Освоїти моделювання даних та архітектури: Вивчити основні техніки та рівні моделювання даних, які є важливими для інженерів та архітекторів даних, для ефективного управління та інтерпретації складних структур даних
- Поглибитися в Apache Spark: Поглибити свої знання про Spark за допомогою детального вивчення його архітектури, компонентів та різноманітних функцій, включаючи Spark SQL, Spark ML та Spark Streaming
- Використовувати потужність Kafka: Зрозуміти основи Kafka та вивчити Kafka Connect та Kafka Streams для управління потоками даних у реальному часі та виконання обробки потоків
- Використовувати Elastic Stack та NoSQL: Отримати практичний досвід роботи з Elastic Stack для пошуку, аналізу та візуалізації даних у реальному часі, а також вивчити NoSQL бази даних для управління великими обсягами структурованих, напівструктурованих та неструктурованих даних
- Реалізувати перетік даних та конвеєри: Вивчити основи переміщення даних та інструменти, такі як NiFi та Streamsets, для ефективного збору, переміщення та обробки даних
- Навігація оркестрації та планування: Зрозуміти роль оркестрації в управлінні складними робочими процесами за допомогою інструментів, таких як Airflow та Jenkins
Вимоги
- 4+ роки досвіду роботи в IT
- Знання Python, SQL та хмарних платформ (AWS, GCP, Azure)
- Досвід роботи з інструментами, такими як Databricks, Spark, Docker та Kubernetes, є плюсом
- Знання англійської на рівні B1+ або вище
Ми пропонуємо
- Можливість перейти на посаду інженера Big Data
- Комплексна 8-тижнева програма перепідготовки
- Повністю онлайн навчання з гнучкою дистанційною участю
Про компанію
EPAM є глобальною компанією з інженерії програмного забезпечення та розробки продуктів, яка забезпечує цифрову трансформацію та технологічні інновації для підприємств у різних галузях.
© EPAM. 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.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.