Jobs PHP
Senior PHP Developer (Database Specialist)

Optimize Search Group

Senior PHP Developer (Database Specialist)

United States
Remote position
Posted 2 quarters ago

Description

Job Title: Senior Backend PHP Developer - Database Specialist

Location: Remote

Type: Direct Hire

About the Role:

We are seeking a highly skilled and experienced Senior Backend PHP Developer with a strong focus on database management to join our dynamic team. This role is ideal for someone who thrives in solving complex database problems and excels in an enterprise, high-volume database environment. As a key member of our development team, you will be responsible for designing and implementing robust backend solutions, developing complex queries, and building scalable RESTful APIs.

Key Responsibilities:

  • Develop and maintain high-performance, scalable backend solutions using PHP.
  • Write complex SQL queries and manage database interactions to support application functionality.
  • Design and build RESTful APIs for data integration and application services.
  • Work with both relational and NoSQL databases, including MySQL (Aurora) and MongoDB (DocumentDB).
  • Utilize ORM tools such as Doctrine or Eloquent for effective database management and SQL-to-DBAL conversions.
  • Optimize and troubleshoot database queries and operations to improve performance and resolve data-related issues.
  • Collaborate with cross-functional teams to understand requirements and deliver effective technical solutions.
  • Ensure code quality through version control practices and CI/CD deployment processes.
  • Work with Docker environments for development and deployment.
  • Utilize JetBrains IDEs for efficient coding and project management.
  • Communicate technical concepts effectively with team members and stakeholders.

Required Qualifications:

  • Experience: Minimum of 5 years of experience in Object-Oriented Programming (OOP) and RESTful API development.
  • PHP: At least 5 years of professional experience in PHP.
  • Databases: 5+ years of experience with MySQL (Aurora) and MongoDB (DocumentDB).
  • ORM: Strong experience with ORM tools such as Doctrine or Eloquent, including the ability to convert SQL to DBAL.
  • Query Writing: Proficiency in writing and optimizing queries for data analysis and reporting.
  • Frameworks: Experience with Symfony or Laravel frameworks.
  • Version Control & CI/CD: Experience with version control systems and CI/CD deployment pipelines.
  • Docker: Comfort with Docker development environments.
  • IDE: Familiarity with JetBrains IDEs.
  • Communication: Strong verbal and written communication skills.

Preferred Skills:

  • Experience with advanced database optimization techniques.
  • Familiarity with cloud-based database solutions and architecture.
  • Knowledge of additional programming languages or frameworks.