- Company Name
- Proelan - Sophia Antipolis
- Job Title
- Développeur PHP Back-End Sénior H/F
- Job Description
-
**Job Title:** Senior PHP Back‑End Developer (M/F)
**Role Summary:**
Senior PHP Back‑End Developer responsible for designing, developing, and maintaining the back‑end services of a digital HR platform. Works within the technical team to drive roadmap execution, build new features, ensure operational stability, and support production operations.
**Expectations:**
- Deliver high‑quality, secure, and performant PHP code.
- Lead technical decisions and contribute to architecture improvements.
- Ensure continuous integration, delivery, and monitoring processes are in place.
- Collaborate effectively with product, front‑end, and DevOps teams in an agile environment.
- Stay current with emerging technologies and promote best‑practice adoption.
**Key Responsibilities:**
- Develop, maintain, and optimize back‑end services using PHP 7/8 (Symfony, Laravel or equivalent).
- Design and implement robust, secure RESTful APIs.
- Write unit, functional, and automated tests to guarantee code reliability.
- Contribute to software architecture, micro‑service design, and scalability strategies.
- Produce technical documentation and assist in functional specifications.
- Optimize SQL queries and database performance (MySQL, PostgreSQL, NoSQL).
- Participate in CI/CD pipeline setup, Docker containerization, and Kubernetes deployment (preferred).
- Implement caching solutions (Redis, APCu) and integrate with ELK stack for logging/monitoring.
- Drive continuous improvement, code‑quality standards, and technology watch.
**Required Skills:**
*Technical*
- Advanced PHP 7/8 proficiency.
- Strong experience with Symfony, Laravel or comparable frameworks.
- Expertise in designing and developing advanced REST APIs.
- Solid knowledge of MySQL, PostgreSQL, and NoSQL databases; SQL optimization.
- Familiarity with micro‑service architecture and inter‑service communication.
- Proficient with Git (GitHub/GitLab) version control.
- Experience with Docker, CI/CD tools (GitLab CI, Jenkins), and optionally Kubernetes.
- Ability to write comprehensive unit and functional tests.
- Understanding of caching (Redis, APCu) and ELK stack basics.
*Personal*
- Strong analytical and problem‑solving abilities.
- Autonomous, rigorous, and responsible.
- Excellent communication and teamwork skills in multidisciplinary settings.
- Curious, innovative, and committed to continuous learning.
- Comfortable working in fast‑paced, agile projects.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
- Relevant certifications (e.g., PHP certification, Symfony/Laravel, Docker/Kubernetes) are a plus but not mandatory.