Job Description, Responsibilities & Requirements
Про посаду
Команда CHI Software не стоїть на місці. Ми любимо свою роботу і віддаємо їй сто відсотків! Кожен новий проект - це виклик, який ми успішно вирішуємо. Єдине, що може нас зупинити... Ну, це нічого! Кількість проектів зростає, і разом з ними зростає і наша команда. І зараз нам потрібен Lead Data Engineer.
Про клієнта
Ви будете працювати з 6-ю за величиною приватною організацією в США. Клієнт є однією з "Великої четвірки" бухгалтерських організацій і найбільшою професійною мережею в світі за доходами та кількістю професіоналів. Компанія надає аудиторські, податкові, консалтингові, ризик-менеджмент та фінансові консультаційні послуги для 263 900 професіоналів по всьому світу.
Технологічна платформа проекту
Azure Cloud, Microservices Architecture,.NET 8, ASP.NET Core services, Python, Mongo, Azure SQL, Angular 18, Kendo, GitHub Enterprise with Copilot.
Обов'язки
- Визначення та впровадження кращих практик та стандартів кодування в проекті.
- Проведення ретельних оглядів коду для забезпечення дотримання встановлених керівних принципів та підтримання високої якості коду.
- Робота як самостійно, так і в тісному співробітництві з іншими членами команди.
- Надання чітких інструкцій членам команди та допомога в управлінні повсякденними операціями.
- Зв'язок з клієнтом на регулярній основі.
- Проектування, розробка та підтримка надійних та масштабовних Python-додатків.
- Написання чистого, зручного для технічного обслуговування та ефективного коду з дотриманням кращих практик та стандартів кодування.
- Оптимізація коду для підвищення продуктивності та масштабованості, забезпечення ефективної обробки даних.
- Тісна співпраця з крос-функціональними командами для доставки високоякісних програмних рішень.
- Виявлення та усунення технічних проблем, забезпечення надійності та продуктивності додатків.
- Створення та підтримання вичерпної документації для коду, процесів та робочих процесів.
- Надання керівництва та наставництва молодшим розробникам, сприяння створенню колаборативного та продуктивного середовища команди.
Вимоги
- 7+ років досвіду в розробці.
- Знання веб-розробки з великим досвідом використання фреймворку FastAPI.
- Глибокі знання в маніпулюванні та аналізі даних з використанням Pandas/Polars та подібних інструментів.
- Досвід роботи з Pydantic для валідації даних та визначення схем у Python-додатках.
- Навички в асинхронному та паралельному програмуванні, з практичними знаннями asyncio.
- Знання роботи як з структурованими, так і з напівструктурованими даними, включаючи MongoDB, Parquet та Delta Tables.
- Доведений досвід у процесах обробки, аналізу та трансформації даних.
- Сильні аналітичні та проблемно-орієнтовані здібності з детальним підходом.
- Практичний та прагматичний підхід до балансування стандартизованих процесів з гнучкістю для досягнення цілей проекту.
- Відмінні організаційні навички з можливістю самоуправління, розподілу пріоритетів, структурування робочого навантаження та виконання жорстких термінів.
Буде плюсом
- Досвід роботи з сервісами Azure Cloud (або іншими основними хмарними платформами), включаючи різноманітні SaaS-пропозиції, такі як Service Bus, Data Lake, Blob Storage, Redis та інше.
- Знання.NET/Databricks/Spark/PySpark.
- Знання інструментів контейнеризації та оркестрації, таких як Docker та Kubernetes.
- Глибоке розуміння архітектури мікросервісів та її впровадження в масштабовних системах.
Ми пропонуємо
- Відпустка: 20 робочих днів та 5 вихідних.
- Безкоштовні уроки англійської мови.
- Гнучкий робочий графік.
- Дійсно дружня та підтримуюча атмосфера.
- Можливість працювати віддалено або в одному з наших офісів.
- Медичне страхування для працівників з України.
- Правова підтримка.
Ваша мрійна робота чекає на вас
Подайте заявку зараз!