Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Other Media is a digital agency focused on transforming the sports industry through data-driven strategy, fan-centric design, and engineering. It builds and maintains web platforms, apps, and ecosystem integrations for sports clubs, governing bodies, and venues.
задачи
Maintain and improve existing backend services;
Maintain and improve first-party analytics and data pipelines, ensuring new features integrate with them;
Work with specialist Drupal, Magento, Frontend, iOS, and Android teams to gather API contract and functionality requirements;
Design and implement scalable and resilient Symfony microservice-style backend features from requirements analysis through delivery;
Participate in team code reviews and review code from other teams;
Lead end-to-end testing to ensure high-quality delivery;
Implement and maintain Drupal features and integration modules;
Maintain automated test, lint, and static analysis pipelines in GitHub Actions;
Maintain and own secure deployment processes;
Assist the operations team with daily monitoring to identify issues early;
Provide out-of-hours on-call support on a rotational basis.
требования
Excellent PHP skills;
Excellent Symfony v7+ knowledge and experience;
Excellent knowledge of Symfony components and design patterns, including Service Container, Dependency Injection, Cache, Service Locators, Compiler Passes, Bundles, Console, Serializer, and Validator;
Excellent knowledge and experience with AWS services, including SQS, Step Functions, Kinesis, S3, DynamoDB, and Lambda;
Experience developing event-driven applications and shared PubSub pipelines;
Experience with Serverless Framework or similar;
Excellent SQL knowledge, especially optimization and indexes;
Experience designing well-documented internal API contracts;
Experience with OpenSearch querying;
Experience with GitHub Actions and either Claude or Copilot CLI;
Excellent problem-solving skills;
Experience with Git, GitHub, and code review practices;
Excellent security awareness and knowledge of OWASP;
Excellent communication skills;
Excellent Bash and/or Zsh scripting skills;
Experience with JavaScript, React, Babel, and Webpack;
Nice to have: experience setting up and maintaining secure LEMP hosting and configuring Varnish, Redis, and/or Memcache.
условия
25 Days of holiday;
The last Friday of every month off as a discretionary work/life balance day when there is no Bank Holiday in the month;
Comprehensive onboarding and induction;
Regular career planning;
Pension scheme;
Salaries are competitive and according to experience.