We are looking for an ambitious and highly motivated Senior DevOps Engineer to join our team supporting multiple distributed environments. In this role, you’ll play a key part in migrating data centers to AWS Cloud, designing infrastructure architecture, and ensuring system stability through ongoing management, monitoring, and maintenance. You’ll also contribute by evaluating new technologies and recommending process improvements.
Are you ready to take on the challenge?
CUSTOMER
Our client is a global leader in digital business solutions for the automotive aftermarket, delivering cutting-edge software, data, and services to automotive professionals and businesses worldwide. Specializing in innovative tools for manufacturers, distributors, and retailers, the company focuses on areas such as parts cataloging, diagnostics, repair instructions, and business analytics. Their solutions enable seamless information exchange and empower clients to optimize operations, enhance workflows, and drive business efficiency across the value chain.
PROJECT
The platform focuses on developing and maintaining a middleware application for the independent automotive aftermarket. This solution enables seamless integration with end-user IT infrastructure and supports bi-directional product catalog updates, ensuring efficient data exchange. Designed for B2B integration scenarios, the platform supports real-time data processing and synchronization across various environments. It includes REST APIs, locally running Windows services, and some Front-end components, forming a robust bridge between systems and streamlining workflows within the automotive ecosystem.
RESPONSIBILITIES
- Participate in the planning of system environment and infrastructure architecture
- Design, configure, test, and maintain project infrastructure
- Automate infrastructure provisioning and configuration using the Infrastructure as Code approach
- Develop and maintain CI/CD pipelines and automate related project processes
- Set up and manage monitoring, alerting, and log management solutions to ensure system visibility and reliability
- Proactively identify, prevent, and minimize incidents, ensuring timely resolution when issues occur
- Troubleshoot system and network performance issues, addressing root causes to maintain functionality and stability
- Provide recommendations on tools, technologies, and procedures that align with business needs and improve security, availability, cost-efficiency, and manageability
- Act as a consultant to the development team on infrastructure-related topics and best practices
- Create and maintain up-to-date infrastructure documentation, including system diagrams and inventory records
- Continuously optimize existing infrastructure environments
- Collaborate with security, IT, and engineering teams to deliver high-quality, secure, and reliable products
REQUIREMENTS
- At least 5 years of experience as a DevOps Engineer
- Over 4 years of hands-on experience with AWS
- Strong Linux user with more than 3 years of practical experience with Ubuntu, CentOS, AWS Linux, and Alpine
- Experience working with Azure DevOps and Windows Servers
- Basic scripting skills (Bash, Python)
- Familiarity with CI/CD tools such as TeamCity, Jenkins, CircleCI, etc.
- Minimum 2 years of experience with Kubernetes
- Proven experience with logging systems (ELK stack, OpenSearch) and monitoring tools (Zabbix, Grafana, Prometheus, CloudWatch)
- Experience with relational databases (MySQL, PostgreSQL, MSSQL) and NoSQL databases (Redis, MongoDB, DynamoDB), including setup and configuration
- Proficient in Infrastructure as Code tools: Ansible, Terraform, Terragrunt
- Strong understanding of containerization concepts (Docker, Docker Compose, Docker Registry) and orchestration using Kubernetes
- Solid networking knowledge (VPN, TCP/IP, OSI model, SSH) and familiarity with security configuration principles (NAT, load balancers)
- Good knowledge and practical experience with web and application servers (Apache, Nginx)
- Experienced user of Confluence
- At least an Upper-Intermediate level of English
Would be a plus:
- Experience with other cloud platforms, especially Microsoft Azure
- Completed relevant DevOps certifications
_________________________________________________________________________
Ми шукаємо амбітного/ну та високомотивованого/ну Senior DevOps Engineer, який/ка приєднається до нашої команди, що підтримує декілька розподілених середовищ. На цій посаді ти відіграватимеш ключову роль у міграції центрів обробки даних до AWS Cloud, проєктуванні архітектури інфраструктури, а також у забезпеченні стабільності системи через постійне управління, моніторинг і обслуговування. Ти також будеш залучений/а до оцінки нових технологій та впровадження рекомендацій щодо покращення процесів.
Готовий/ва прийняти виклик?
ЗАМОВНИК
Наш клієнт — це глобальний лідер у сфері цифрових бізнес-рішень для ринку автозапчастин. Компанія пропонує передове програмне забезпечення, дані та сервіси для професіоналів автомобільної галузі та компаній по всьому світу. Спеціалізуючись на інноваційних інструментах для виробників, дистриб’юторів і роздрібних продавців, компанія охоплює такі напрямки, як каталогізація запчастин, діагностика, інструкції з ремонту та бізнес-аналітика. Її рішення забезпечують безперешкодний обмін інформацією та допомагають клієнтам оптимізувати операційні процеси, підвищити ефективність і покращити робочі потоки по всьому ланцюгу поставок.
ПРОЄКТ
Проєкт зосереджений на розробці та підтримці проміжного програмного забезпечення для незалежного автомобільного ринку післяпродажного обслуговування. Це рішення забезпечує просту інтеграцію з ІТ-інфраструктурою кінцевого користувача та підтримує двостороннє оновлення каталогів продукції, що гарантує ефективний обмін даними.
Платформа створена для B2Bсценаріїв інтеграції і підтримує обробку даних у режимі реального часу та їх синхронізацію в різних середовищах. Вона включає REST API, локальні Windows-сервіси та деякі фронтенд-компоненти, формуючи надійний міст між системами та оптимізуючи робочі процеси в автомобільній екосистемі.
ОБОВ’ЯЗКИ
- Брати участь у плануванні системного середовища та архітектури інфраструктури
- Проєктувати, налаштовувати, тестувати та підтримувати інфраструктуру проєкту
- Автоматизувати розгортання та конфігурацію інфраструктури, використовуючи підхід Infrastructure as Code
- Розробляти та підтримувати CI/CD конвеєри, а також автоматизувати пов’язані з ними проєктні процеси
- Налаштовувати та керувати рішеннями для моніторингу, сповіщень і логування для забезпечення надійності системи
- Проактивно виявляти, запобігати та мінімізувати інциденти, своєчасно вирішуючи виникаючі проблеми
- Виявляти та усувати проблеми продуктивності систем і мереж, усуваючи першопричини для збереження функціональності та стабільності
- Надавати рекомендації щодо інструментів, технологій та процедур, що відповідають бізнес-потребам і покращують безпеку, доступність, економічність та керованість сервісів
- Консультувати команду розробників з питань, пов’язаних з інфраструктурою та дотриманням передових практик
- Створювати та підтримувати актуальну документацію інфраструктури, включаючи системні діаграми та облікові записи
- Оптимізувати існуючі інфраструктурні середовища
- Співпрацювати з командами безпеки, ІТ та інженерів для створення якісних, безпечних і надійних продуктів
ВИМОГИ
- Щонайменше 5 років досвіду на позиції DevOps Engineer
- Понад 4 роки практичного досвіду роботи з AWS
- Досвідчений користувач Linux із понад 3 роками практичного досвіду з Ubuntu, CentOS, AWS Linux та Alpine
- Досвід роботи з Azure DevOps і Windows Servers
- Базові навички написання скриптів (Bash, Python)
- Знання інструментів CI/CD, таких як TeamCity, Jenkins, CircleCI тощо
- Щонайменше 2 роки досвіду роботи з Kubernetes
- Підтверджений досвід роботи з системами логування (ELK stack, OpenSearch) та моніторингу (Zabbix, Grafana, Prometheus, CloudWatch)
- Досвід роботи з реляційними базами даних (MySQL, PostgreSQL, MSSQL) і NoSQL базами даних(Redis, MongoDB, DynamoDB), включаючи їх встановлення та налаштування
- Володіння інструментами Infrastructure as Code: Ansible, Terraform, Terragrunt
- Глибоке розуміння концепцій контейнеризації (Docker, Docker Compose, Docker Registry) та оркестрації за допомогою Kubernetes
- Ґрунтовні знання мережевих технологій (VPN, TCP/IP, модель OSI, SSH) і розуміння принципів налаштування безпеки (NAT, балансувальники навантаження)
- Добрі знання та практичний досвід роботи з веб-серверами та серверами застосунків (Apache, Nginx)
- Досвідчений користувач Confluence
- Володіння англійською мовою на рівні не нижче Upper-Intermediate
Перевагою буде:
- Досвід роботи з іншими хмарними платформами, зокрема Microsoft Azure
- Наявність релевантних сертифікатів DevOps