• Войти
Работа в Батуми
наверх
Создать резюме
Подбор персонала

Более 150 000 компаний ждут Ваше резюме

Войти Для работодателей
Работа в Батуми
наверх
  1. Работа в Батуми
  2. ⚫ Php developer ✔
  3. Вакансии в Батуми
sync disabled Вакансия в архиве с 01.06.2025
Найти похожие вакансии

Senior Python + PHP Developer

Шарп Девелоперс
Шарп Девелоперс

Город:

Батуми

Занятость:

Полная занятость

Компания "Шарп Девелоперс"

  • Team Role: BackEnd Developer
  • Tech stack: PHP, Python
  • Grade: Senior
  • Experience (in years): 5+
  • Allocation: Full-time
  • Project: This project involves migrating a legacy PHP web application to a modern Python stack. The objective is to re-write the backend, optimizing performance, scalability, and maintainability. The new system will leverage FastAPI for fast, asynchronous APIs, SQLAlchemy for ORM, and a relational database (PostgreSQL or MySQL). Key tasks include analyzing the legacy code, redesigning the backend architecture, migrating the database, rebuilding APIs, and ensuring smooth integration with the frontend, all while ensuring seamless deployment and testing.

!!!You will work in an international team, so knowledge of English B2 or above is necessary.

SHARP DEVELOPERS - custom mobile/web software developer in the US and Europe.

Our team is international (Germany, Kazakhstan, Armenia, Georgia, Uzbekistan, Greece, UK, Russia). We hire all over the world.

Tasks on the project
Legacy Code Analysis
: Review and understand the existing PHP codebase to identify key functionalities, dependencies, and architecture that need to be migrated to Python.
Backend Architecture Design
: Plan and design the new Python backend architecture, ensuring it aligns with modern practices and scalability requirements.
Database Migration
: Map the existing database schema and data from the PHP application to the new system, ensuring compatibility with the chosen Python stack (SQLAlchemy with PostgreSQL/MySQL).
API Development
: Rebuild the application's APIs using
FastAPI
, focusing on performance optimization, security, and best practices for asynchronous communication.
Unit Testing and Debugging
: Develop unit tests to ensure the new Python backend functions as expected and debug any issues during the migration process.
Performance Optimization
: Ensure the Python implementation provides equal or improved performance compared to the legacy PHP system.
Deployment Setup
: Configure deployment pipelines, containerization (Docker), and ensure the backend runs smoothly in production.
Documentation
: Document the new backend architecture, API endpoints, and migration process to ensure maintainability and knowledge transfer.
Integration with Frontend
: Ensure seamless integration of the new backend with the frontend system, handling any necessary changes in data handling or API consumption.
Final Testing and Go Live
: Conduct thorough testing (including user acceptance testing) and prepare for a smooth transition from the old system to the new one.

This project focuses on transitioning a legacy PHP-based web application to a more modern Python-based architecture. The goal is to rеplасе the outdated backend with a more efficient and scalable solution, utilizing FastAPI for building asynchronous APIs and SQLAlchemy for managing database interactions, with PostgreSQL or MySQL as the backend database.

Key tasks involve a comprehensive analysis of the existing PHP code, redesigning the backend architecture to align with modern standards, migrating the database, and re-implementing APIs. The project will also include testing, integration with the frontend, and ensuring smooth deployment to guarantee the new system operates seamlessly in production.

Requirements:

- experience with PHP from 2 years

- experience with Python from 3-4 years

  • English - from B2 and above

With us you can:
-become a Tech Lead
-become a business professional by immersing yourself in subject areas of several client companies with different tasks all at once,
-learn new technologies, become a multi-technology specialist or change your stack. We will give you an opportunity to practice on different projects during your working hours,
-create projects from scratch without supporting or rewriting legacy - switch between startups of our clients, evolve in solving the latest market challenges,
-grow consistently and go through the full development cycle from the start of production to the release of the developed software

Also we offer:

-flexible working hours
-vacations are provided, sick leave is paid
-professional education during paid working hours
-working in the culture of Western companies accordingly to international standards
-we are a distributed team - you can work from anywhere in the world!

When responding, please include the following information in your cover letter:

Your telegram username

Your salary expectations

Thank you!

Похожие вакансии

29 Мая

PHP Backend Developer

Батуми

Компания "Mayflower" Mayflower is a technology company that alters the entertainment industry to a new level of perception and engagement. We...

Отправить резюме
подробнее

13 Мая

Junior iOS Developer( Andersen )

Тбилиси

Компания "Andersen" The IT company Andersen invites a Junior iOS Developer to work on a project in the field of FinTech for one of our...

Отправить резюме
подробнее

13 Мая

HTML/Markup Developer

Тбилиси

Компания "Andersen" The IT company Andersen invites an experienced HTML/Markup Developer from Azerbaijan to join its team for working with a...

Отправить резюме
подробнее

13 Мая

IOS разработчик (Middle/Senior)( RedLab )

Тбилиси

Компания "RedLab" REDLAB (ГК Litota) - партнер в создании и развитии ИТ-продуктов (аутсорсинг). Мы предлагаем своим клиентам полный цикл...

Отправить резюме
подробнее

13 Мая

Validation developer (Python)

Тбилиси

Компания "Ингстем-Казахстан" Ищем сотрудников в Грузии, Казахстане, Молдове, Узбекистане, Кыргызстане, Туркменистане, Чехии, Болгарии....

Отправить резюме
подробнее
Больше похожих вакансий
Подпишитесь на похожие вакансии

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет:
  • Программист / Разработчик,
  • Программист 1С,
  • Web программист / Разработчик
к поиску вакансий

Ищут прямо сейчас

  • Python
Популярные специализации
  • Программист / Разработчик
  • Программист 1С
  • Web программист / Разработчик
  • Менеджер по продажам
  • Менеджер по работе с клиентами
  • Другое
Инструменты соискателя
  • Разместить резюме
  • Найти работу
  • Поиск вакансий
  • Каталог вакансий
  • Соглашение по содействию в трудоустройстве
  • Защита персональных данных
  • Архивный каталог
  • Вакансии по профессиям
  • Поиск по городам
Инструменты работодателя
  • Разместить вакансию
  • Найти сотрудника
  • Поиск резюме
  • Каталог резюме
  • Тарифы
  • Информер с вакансиями
  • Резюме по профессиям
Больше всего ищут
  • Бармен
  • Брокер
  • Водитель такси
  • Корреспондент
  • Охранник
  • Переводчик

© 2007 - 2025 «Карьерист.ру»

  • О нас
  • Обратная связь