About the company
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior PHP/Laravel Developer with Infrastructure & DevOps Experience based in United States.
Responsibilities
- Design, develop, test, deploy, and maintain business-critical applications using PHP, Laravel, Filament, and PostgreSQL. Modernize legacy systems, reduce technical debt, and improve application performance, reliability, and maintainability.
- Design and maintain application architecture, APIs, integrations, and data exchanges with internal systems.
- Maintain automated testing, static analysis, code-quality checks, and code-review practices using tools such as Pest, PHPStan, Laravel Pint.
- Support and improve continuous integration and delivery pipelines using Jenkins, Git, and Gitea.
- Conduct code reviews, provide technical guidance, share knowledge, and support other developers.
- Lead application-level incident response, troubleshoot production issues, perform root-cause analysis.
- Administer a high-availability Proxmox cluster and manage related technologies, including Ceph/CephFS, ZFS, Linux systems, and containerized services.
- Maintain and support essential services, including PostgreSQL, Jenkins, Gitea, web servers, Icinga, Grafana, and Loki.
- Support access management, system patching, security controls, backup processes, recovery procedures, and capacity planning.
- Respond to infrastructure incidents, improve monitoring and logging, automate repetitive tasks.
- Maintain clear technical documentation covering system architecture, configurations, operational procedures, recovery plans, and runbooks.
Requirements
- At least 8 years of professional experience in software development and related ICT domains.
- Strong hands-on experience developing and maintaining production applications using PHP and modern frameworks, ideally Laravel. Familiarity with PHP 8.4, Laravel 12, and Filament 5 is advantageous.
- Strong understanding of application architecture, API design, system integrations, and relational databases, particularly PostgreSQL.
- Solid knowledge of secure coding practices, automated testing, static analysis, code reviews, and software quality standards. Experience with Pest, PHPUnit, PHPStan, and Laravel Pint is beneficial.
- Practical experience with Git-based development workflows, Jenkins, continuous integration, continuous delivery, and deployment automation.
- Hands-on systems administration experience covering Linux, virtualization, containers, storage, monitoring, backups, security, and production infrastructure support.
- Experience managing complex production environments, troubleshooting incidents, conducting root-cause analysis.
- Experience with Proxmox, Ceph/CephFS, ZFS, Icinga, Grafana, Loki, and OVH-hosted infrastructure is strongly preferred. Familiarity with VMware, KVM, Prometheus, or comparable technologies is also valuable.
- Ability to produce clear, structured documentation and communicate technical knowledge effectively across teams.
- Ability to work independently, take ownership of technical decisions, and collaborate effectively with technical and non-technical stakeholders. Professional proficiency in English is required.
- A degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or equivalent professional experience.
- Experience with master data management, product information systems, supply chain platforms.
Conditions
- Remote working environment.
- Approximately 70% software development and application support, 30% infrastructure administration and DevOps.