CodeIT logo

Senior Python/DevOps Software Engineer

CodeIT·Salary not specified

Primary stack

DockerMariaDBHelmKubernetesPythonPostgreSQLLinuxCI/CDDjangounittest

Job description

Description language:

Про посаду

CodeIT - компанія з розробки сервісних продуктів. Ми вміємо перетворювати бізнес-ідеї на прибуткові ІТ-продукти. Ми шукаємо кваліфікованого та досвідченого Старшого Інженера з Python/DevOps для приєднання до нашої команди.

Опис проекту

Проект є хостинг-платформою, яка експлуатується компанією з дата-центрів, що розвивається у бік більш хмарної сервісної моделі. Основна інфраструктура вже знаходиться в експлуатації та обслуговує реальних клієнтів, з постійними покращеннями та розширенням хмарних можливостей.

Деякі існуючі продукти (наприклад, CDN та VPS) вже запущені та стабільні. CDN зараз знаходиться в фазі технічного обслуговування, тоді як VPS працює та потребує постійного вдосконалення, масштабування та оптимізації. Більшість ключових технічних рішень для цих сервісів вже прийнято, і системи функціонують у виробництві.

Одночасно активно розробляються нові хмарно-орієнтовані сервіси - включаючи Application Vending Machine, Kubernetes-as-a-Service, App-as-a-Service та інші рішення для автоматизації інфраструктури. Ці сфери надають більше архітектурного впливу та можливостей для технічної відповідальності.

Обов'язки

  • Виконувати роботу на рівні Senior у гібридній ролі Python / DevOps
  • Взяти на себе відповідальність за системні компоненти та частини інфраструктури
  • Проактивно покращувати стабільність, продуктивність та надійність системи
  • Проектувати та реалізовувати масштабовані рішення серверної частини
  • Підтримувати та розвивати системну архітектуру
  • Реалізовувати функціональність від вимоги до виробництва
  • Написувати чистий, ефективний та зручний для технічного обслуговування код
  • Проводити огляди коду
  • Спілкуватися щодня зі стейкхолдерами клієнтів

Вимоги

  • 5+ років комерційного досвіду роботи з Python
  • 3+ роки досвіду роботи з Django+DRF
  • Глибоке розуміння архітектури серверної частини та дизайну масштабовних систем
  • 3+ роки комерційного досвіду роботи з Docker
  • 1+ рік комерційного досвіду роботи з Kubernetes та Helm (середовища виробничого класу)
  • Досвід розгортання та технічного обслуговування кластерів Kubernetes (сервіси, ingress, config maps, secrets, автоматичне масштабування)
  • Досвід вирішення мережевих проблем у Kubernetes
  • Досвід роботи з інструментами управління конфігураціями (Ansible краще; досвід з аналогічними інструментами прийнятний, обов'язкова готовність адаптуватися до Ansible)
  • Глибокий досвід роботи принаймні з одним хмарним провайдером (AWS / GCP / Azure)
  • Досвід налаштування та технічного обслуговування CI/CD-піплайнів (перевага Github actions)
  • Знання мережевих технологій: TCP/IP, DNS, HTTP/HTTPS; налаштування реверс-проксі (NGINX, Caddy, Traefik або аналогічні); налаштування SSL/TLS та управління сертифікатами; розуміння приватних мереж та комунікації між сервісами
  • Досвід роботи з Linux
  • Сильний досвід у експлуатації, включаючи: налаштування реплікації баз даних; налаштування інфраструктури на віртуальних машинах; вирішення проблем у виробництві
  • Досвід роботи з MariaDB (mySQL), PostgreSQL або будь-якою іншою реляційною базою даних
  • Досвід написання юніт-тестів
  • Досвід розбивки бізнес-вимог на технічні завдання
  • Здатність реалізовувати рішення від початку до кінця на основі бізнес-вимог
  • 2+ роки безпосереднього спілкування з англомовними клієнтами, включаючи нетехнічних
  • Рівень англійської: верхній середній або вище

Буде плюсом

  • Досвід роботи з інструментами моніторингу та спостереження (Prometheus, Grafana, ELK, Loki тощо)
  • Досвід налаштування систем сповіщень
  • Досвід роботи з Redash, ClickHouse, Airflow
  • Досвід управління гіпервізорами (Proxmox, VMware, KVM тощо)
  • Досвід роботи з PHP (або здатність читати існуючий код на PHP)
  • Досвід роботи з фронтендом (full-stack досвід)
  • Досвід інтеграції функцій на основі LLM у робочі процеси продукту
  • Досвід роботи з CRM-системами хостинг-провайдерів (WHMCS, EasyDCIM)

Ми пропонуємо

  • Кар'єрний шлях та можливості для зростання (система рівнів старшинства, індивідуальний план розвитку, технічні лідери)
  • Оплата участі у конференціях та семінарах, запрошення експертів
  • Розвиток софт-навичок (тренінги з управління людьми та емоційного інтелекту)
  • Безкоштовний доступ до корпоративного акаунту на освітній платформі Udemy
  • Корпоративна бібліотека
  • Корпоративні курси англійської мови та спілкування з клієнтами з англомовних країн
  • Досвідчені та підтримуючі члени команди
  • Оплачувана відпустка (відпустка, лікарняний лист, віддалена робота)
  • Правова підтримка

Про компанію

CodeIT - компанія з розробки сервісних продуктів. Ми вміємо перетворювати бізнес-ідеї на прибуткові ІТ-продукти. Ми шукаємо кваліфікованого та досвідченого Старшого Інженера з Python/DevOps для приєднання до нашої команди.

Надішліть своє резюме

Контакт з нами

© CodeIT. 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.

CodeITis a close technical partner in sophisticated high-quality software development for clients around the globe. With 17 years track record of success and a team of around 200 highly motivated and experienced professionals, we deliver software products that meet the latest tech trends and transform business ideas into successful products for clients in 24 countries around the globe.We are a team of professionals, passionate about what we do, and strive to ensure our members’ constant personal and professional growth, career development, and work-life balance.We currently have 2 offices in Ukraine and our goal is to create long-term career opportunities by sharing our expertise and contributing to local IT Communities.Reasons for joining us:— You will work on cutting-edge technology projects, and realize ideas and experiments, resulting in high-quality services— You will be a part of the team, passionate about what we do, and where people are the soul of the company— You will have the opportunity to grow professionally and achieve more because constant training and development are in our DNA— You will be provided with an attractive social package and benefits as well as flexible working conditions because work-life balance is important to us— You will work for projects and clients spanning all around the world and get experience in a multicultural environmentOur ClientsWe are proud of building long-standing business relations with our clients. They know that we are equally engaged in the process, dedicated to the project’s success, and motivated to provide a high-quality service. A partnership built on mutual trust is one of our greatest values and we have a strong record of success with— 500+ projects delivered— 97% positive customer reviews— 53% of clients return with new projectsServices and TechnologiesWe create custom web and mobile solutions for various industries — healthcare, fintech, e-learning, e-commerce, and logistics. Our full-cycle development services include:— Custom software development— Web Development— Mobile development— DevOps— QA (automation and manual)— IT Consulting— Business analysis— Digital Marketing— Modernization of systems— Technological consulting— Software security testing services— Software Support ManagementMore of Our Life and Fun HereOur LinkedIn Profile

More at CodeIT

All 4 roles

Similar jobs

Popular searches