Skip To Main Content
backBack to Search

Senior PHP Software Engineer

hot
PHP, Google Cloud Platform, MySQL, Django, Redux
warning.png
Sorry, this position is no longer available

We are looking for a remote Senior PHP Software Engineer with expertise in code-migration tools and techniques to join our team. Your primary responsibility will be automating as much as possible of a migration of a Hacklang 3 codebase to PHP 8.3, utilizing your advanced proficiency in PHP. Working with other engineers, you will determine the best approaches for managing aspects of code that can't be migrated programmatically.

You should have experience implementing automated migrations of code from one language or language version to another, drawing on tooling that works at the level of the AST as well as on static analysis of source code. You should be intimately familiar with PHP 8.3 and how it differs from PHP 7.0.

Responsibilities
  • Automating as much as possible of a migration of a Hacklang 3 codebase to PHP 8.3
  • Working with other engineers to determine the best approaches for managing aspects of code that can't be migrated programmatically
  • Writing unit tests to ensure code quality
  • Using Kubernetes for container orchestration
  • Providing exceptional analytical skills for incident resolution and RCA
  • Working with SQL databases, specifically MySQL, CloudSQL, and Spanner
  • Using Terraform for infrastructure management
  • Working in cloud development, with preference for Google Cloud Platform (GCP)
  • Communicating and collaborating effectively with team members
Requirements
  • 3+ year of relevant professional experience
  • Advanced proficiency in PHP, with preference for Hack
  • Strong knowledge of writing unit tests for ensuring code quality
  • Experience with Kubernetes for container orchestration
  • Good understanding of SQL databases, specifically MySQL, CloudSQL, and Spanner
  • Familiarity with Terraform for infrastructure management
  • Exceptional analytical skills for incident resolution and RCA
  • Experience in cloud development, with preference for Google Cloud Platform (GCP)
  • Excellent communication and collaboration skills
  • Ability to work effectively in a fast-paced and dynamic environment
  • B2+ English level proficiency
Nice to have
  • Experience with Django
  • Experience with Redux
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you