Ми шукаємо досвідченого інженера Golang із великим досвідом роботи з розробкою високонавантажених сервісів і мікросервісів. Ідеальний кандидат матиме великий досвід роботи з багатопотоковістю, а також навички роботи з базами даних SQL/NoSQL (досвід роботи з MongoDB є перевагою), Redis, RabbitMQ/Kafka та створення RESTful API. Обов’язки: ✔️ Дизайн, розробка та підтримка високого навантаження послуги та архітектуру мікросервісів.✔️ Впроваджуйте ефективні багатопотокові рішення для ефективної оброб
Ми шукаємо досвідченого інженера Golang із великим досвідом роботи з розробкою високонавантажених сервісів і мікросервісів. Ідеальний кандидат матиме великий досвід роботи з багатопотоковістю, а також навички роботи з базами даних SQL/NoSQL (досвід роботи з MongoDB є перевагою), Redis, RabbitMQ/Kafka та створення RESTful API. Обов’язки: ✔️ Дизайн, розробка та підтримка високого навантаження послуги та архітектуру мікросервісів.✔️ Впроваджуйте ефективні багатопотокові рішення для ефективної обробки паралелізму.✔️ Інтегруйте та оптимізуйте бази даних SQL/NoSQL, віддаючи перевагу MongoDB.✔️ Використовуйте Redis для кешування та покращення продуктивності системи.✔️ Впроваджуйте брокери повідомлень, такі як RabbitMQ/Kafka для асинхронного зв’язок між службами.✔️ Розробляйте та підтримуйте RESTful API для безперебійної взаємодії з інтерфейсними програмами.✔️ Співпрацюйте з міжфункціональними командами, щоб визначати, проектувати та надсилати нові функції.✔️ Вирішувати проблеми та налагоджувати складні проблеми у виробничих середовищах.✔️ Будьте в курсі нових технологій і запропонуйте вдосконалення для покращення масштабованості та продуктивності системи. Вимоги:✔️ Ступінь бакалавра в галузі комп’ютерних наук, інженерії або суміжної галузі.✔️ Мінімум 3 роки комерційного досвіду розробника серверної частини.✔️ Перевірений досвід роботи принаймні 3 роки з розробкою Golang.✔️ Чітке розуміння високонавантажених служб і архітектури мікросервісів.✔️ Вміння працювати з базами даних SQL/NoSQL, з перевагою MongoDB.✔️ Досвід роботи з Redis для кешування та оптимізації продуктивності системи.✔️ Знайомство з брокерами повідомлень, такими як RabbitMQ/Kafka для асинхронного зв’язку.✔️ Тверде розуміння дизайну та впровадження RESTful API.✔️ Відмінні навички вирішення проблем і здатність вирішувати складні проблеми.✔️ Сильні навички спілкування та співпраці, а також здатність ефективно працювати в командному середовищі.✔️ Здатність адаптуватися до швидке та динамічне робоче середовище. Бажані кваліфікації: ✔️ Досвід роботи з технологіями контейнеризації, як-от Docker, і інструментами оркестровки, як-от Kubernetes.✔️ Знайомство з хмарними платформами, такими як AWS, GCP або Azure.✔️ Знання конвеєрів CI/CD та систем автоматизованого тестування .✔️ Досвід роботи в методологіях Agile/Scrum. Переваги: медичне страхування: краще не зламати ногу, але про всяк випадок ваше медичне страхування добре зарезервовано. Оздоровчі програми: підтримання балансу між роботою та особистим життям починається з роботи, яка не викликає стресу ви. Навчання та конференції: ваше зростання – це наше зростання. Ми працюємо в цьому на довгострокову перспективу. Спонсоровані компанією виїзди: насолоджуйтесь подіями після роботи, яким позаздрив би навіть Дандер Міффлін. Гнучкий робочий графік: досягайте своїх цілей у зручний для вас час, якщо це збалансовано з вашим благополуччям. Ми шукаємо уважних гравців із підприємницьким мисленням. І як тільки ми їх знайдемо, ми зобов’язуємося стояти на їхньому боці, незважаючи ні на що. Ми цінуємо людей, а не їхні посади. Їхні захоплення можуть змінюватися та розвиватися, і ми завжди знаходимо найкращий спосіб узгодити їхню нову енергію. Зростання є нашим пріоритетом №1. Робота особиста. Особистий означає зростання. Зростання веде до процвітання.__________________________Чи відчуваєш ти себе пару? Якщотак, надішліть нам повідомлення, і ми візьмемо його далі (не забудьте прикріпити своє резюме :). Якщо ця посада лише частково вам подобається, але ви поділяєте ті самі цінності та атмосферу, все одно зв’яжіться. Ми можемо щось придумати.