شركة DXC Technology تعلن عن وظيفة مطور تطبيقات PHP/Laravel في الرياض
تفاصيل الوظيفة
تعلن شركة DXC Technology عن توفر وظيفة مطور تطبيقات PHP/Laravel في الرياض، المملكة العربية السعودية.
نبذة عن الوظيفة
نبحث عن مطور تطبيقات PHP/Laravel ذي خبرة لتطوير وصيانة واستكشاف الأخطاء ودعم تطبيقات PHP/Laravel المؤسسية ضمن بيئات إنتاج Linux. يشمل الدور العمل مع PHP وLaravel وNginx وLinux وMySQL وRESTful APIs وتقنيات الواجهة الأمامية وتبعيات التطبيق وGit والنشر واستكشاف أخطاء الإنتاج. يجمع المرشح المثالي بين خبرة تطوير عملية قوية وقدرات دعم واستكشاف أخطاء التطبيقات، مع القدرة على التحقيق المستقل في مشكلات الإنتاج وإجراء تحليل على مستوى الكود وتحليل السبب الجذري وإدارة تبعيات التطبيق وإصداراته والتعاون مع فرق التطوير والبنية التحتية والأمن وقواعد البيانات والتكامل لضمان استقرار التطبيق وموثوقيته.
المهام والمسؤوليات
- تطوير وصيانة واستكشاف أخطاء وتحسين تطبيقات PHP/Laravel الحالية.
- تقديم دعم تطبيقي عملي مع التركيز القوي على الاستقرار والموثوقية والأداء وتوفر الإنتاج.
- إجراء استكشاف أخطاء على مستوى الكود وتحليل السبب الجذري للمشكلات التطبيقية المعقدة.
- تكوين واستكشاف أخطاء وصيانة وترقية PHP وNginx ضمن بيئات Linux.
- إدارة تطبيقات Laravel وحزم Composer والتبعيات والمكتبات وإصدارات الحزم.
- تحديد وحل مشكلات تبعية التطبيق والتوافق والإصدارات.
- استخدام Git لإدارة شيفرة المصدر والتفرع والإصدارات وإدارة الإصدارات.
- تطوير وصيانة مكونات الواجهة الأمامية باستخدام HTML وCSS وJavaScript وjQuery.
- إجراء صيانة لواجهة المستخدم على الويب، بما في ذلك تحديث محتوى التطبيق والصور والتخطيطات والعناصر المرئية الأخرى.
- استخدام Photoshop أو أدوات تحرير صور مماثلة للمتطلبات البصرية الأساسية لتطبيقات الويب عند الحاجة.
- العمل مع قواعد بيانات MySQL، بما في ذلك تطوير وتحليل واستكشاف أخطاء استعلامات SQL.
- التحقيق في مشكلات الإنتاج المتعلقة بقواعد البيانات والبيانات ودعم التحقق من سلامة البيانات.
- تطوير وصيانة ودمج واستكشاف أخطاء RESTful APIs.
- استكشاف أخطاء تكاملات التطبيق والتواصل مع الأنظمة الداخلية والخارجية.
- دعم عمليات نشر التطبيق والإصدارات والتصحيحات والترقيات عبر بيئات التطوير والإنتاج.
- ضمان إصدارات التطبيق المناسبة والتنسيق أثناء أنشطة الإصدار والنشر.
- تحليل سجلات التطبيق والخادم لتحديد المشكلات الفنية ودعم حل الحوادث.
- تنفيذ إصلاحات مستهدفة للكود مع تقليل التأثير على وظائف التطبيق الحالية.
- التعاون مع فرق التطوير والبنية التحتية والأمن وقواعد البيانات والتكامل لحل المشكلات الفنية المعقدة.
- دعم التحسينات المستمرة لموثوقية التطبيق وقابلية الصيانة والاستقرار التشغيلي.
الشروط والمتطلبات
- درجة البكالوريوس في علوم الحاسب أو هندسة البرمجيات أو هندسة الحاسب أو تقنية المعلومات أو مجال ذي صلة.
- 12+ سنة من الخبرة ذات الصلة في تطوير البرمجيات أو تطوير PHP أو تطوير تطبيقات الويب أو دعم إنتاج التطبيقات.
- خبرة عملية مثبتة في تطوير ودعم تطبيقات PHP/Laravel.
- خبرة قوية في العمل مع تطبيقات مستضافة في بيئات إنتاج Linux.
- خبرة مثبتة في استكشاف أخطاء التطبيقات على مستوى الكود وتكامل البنية التحتية.
- خبرة قوية مع MySQL وRESTful APIs وNginx وComposer وGit.
- خبرة في إدارة إصدارات التطبيق والتبعيات والترقيات وعمليات النشر الإنتاجي.
- القدرة على التحقيق المستقل في مشكلات الإنتاج وإجراء تحليل السبب الجذري.
- خبرة في العمل مع فرق التطوير والبنية التحتية والأمن وقواعد البيانات والتكامل.
- مهارات تحليلية واستكشاف أخطاء وحل مشكلات واتصال قوية.
- يفضل: خبرة في دعم تطبيقات PHP/Laravel واسعة النطاق أو الحيوية للأعمال.
- يفضل: خبرة مع ممارسات CI/CD والنشر القائم على DevOps.
- يفضل: خبرة مع أدوات مراقبة التطبيقات وتسجيلها.
- يفضل: خبرة في تحسين أداء التطبيقات.
- يفضل: خبرة في أمن التطبيقات وممارسات البرمجة الآمنة.
- يفضل: خبرة مع Photoshop أو أدوات تحرير صور مماثلة لمتطلبات واجهة المستخدم الأساسية على الويب.
- يفضل: خبرة في دعم تكاملات تطبيقات PHP مع المنصات المؤسسية.
المهارات المطلوبة
- PHP
- Laravel
- Linux
- Nginx
- MySQL
- SQL
- RESTful APIs
- Composer
- Git
- HTML
- CSS
- JavaScript
- jQuery
- دعم التطبيقات
- دعم الإنتاج
- تكامل API
- إدارة التبعيات
- إدارة الإصدارات
- النشر
- التصحيح (Debugging)
- تحليل السبب الجذري
- استكشاف الأخطاء
- تطوير تطبيقات الويب
عرض النص الأصلي للإعلان
PHP/Laravel Application Developer
Experience: 12+ years of relevant software development and application support experience, including strong hands-on experience with PHP/Laravel applications and Linux-based production environments.
Location: KSA
Position Summary
We are looking for an experienced PHP/Laravel Application Developer to develop, maintain, troubleshoot, and support enterprise PHP/Laravel applications within Linux production environments.
The role covers PHP, Laravel, Nginx, Linux, MySQL, RESTful APIs, frontend technologies, application dependencies, Git, deployment, and production troubleshooting.
The ideal candidate will combine strong hands-on development expertise with application support and troubleshooting capabilities. The role requires the ability to independently investigate production issues, perform code-level analysis and root-cause analysis, manage application dependencies and releases, and collaborate with development, infrastructure, security, database, and integration teams to ensure application stability and reliability.
Key Responsibilities
- Develop, maintain, troubleshoot, and enhance existing PHP/Laravel applications.
- Provide hands-on application support with a strong focus on stability, reliability, performance, and production availability.
- Perform code-level troubleshooting and root-cause analysis for complex application issues.
- Configure, troubleshoot, maintain, and upgrade PHP and Nginx within Linux environments.
- Manage Laravel applications, Composer packages, dependencies, libraries, and package versions.
- Identify and resolve application dependency, compatibility, and versioning issues.
- Use Git for source-code management, branching, versioning, and release management.
- Develop and maintain frontend components using HTML, CSS, JavaScript, and jQuery.
- Perform web UI maintenance, including updates to application content, images, layouts, and other visual elements.
- Use Photoshop or similar image-editing tools for basic web application visual requirements where needed.
- Work with MySQL databases, including developing, analyzing, and troubleshooting SQL queries.
- Investigate database and data-related production issues and support data-integrity validation.
- Develop, maintain, integrate, and troubleshoot RESTful APIs.
- Troubleshoot application integrations and communication with internal and external systems.
- Support application deployments, releases, patches, and upgrades across development and production environments.
- Ensure appropriate application versioning and coordination during release and deployment activities.
- Analyze application and server logs to identify technical issues and support incident resolution.
- Implement targeted code fixes while minimizing impact on existing application functionality.
- Collaborate with development, infrastructure, security, database, and integration teams to resolve complex technical issues.
- Support continuous improvements to application reliability, maintainability, and operational stability.
Technical Requirements
- Strong hands-on experience with PHP.
- Strong experience with Laravel Framework.
- PHP/Laravel application maintenance and production support.
- Linux environments.
- Nginx configuration and troubleshooting.
- MySQL.
- SQL query development and troubleshooting.
- RESTful APIs.
- API integration and troubleshooting.
- Composer.
- PHP/Laravel dependency and package management.
- Git.
- Source-code version control.
- Branching and release management.
- HTML.
- CSS.
- JavaScript.
- jQuery.
- Application deployment and release support.
- Production troubleshooting.
- Code-level debugging and root-cause analysis.
- Log analysis and application troubleshooting.
- Application configuration and dependency management.
- Experience supporting existing and business-critical applications.
- Strong understanding of application stability, reliability, and secure development practices.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related field.
- 12+ years of relevant experience in software development, PHP development, web application development, or application production support.
- Proven hands-on experience developing and supporting PHP/Laravel applications.
- Strong experience working with applications hosted in Linux production environments.
- Proven experience troubleshooting application issues at both code and infrastructure integration levels.
- Strong experience with MySQL, RESTful APIs, Nginx, Composer, and Git.
- Experience managing application releases, dependencies, upgrades, and production deployments.
- Ability to independently investigate production issues and perform root-cause analysis.
- Experience working with development, infrastructure, security, database, and integration teams.
- Strong analytical, troubleshooting, problem-solving, and communication skills.
Nice to Have
- Experience supporting large-scale or business-critical PHP/Laravel applications.
- Experience with CI/CD and DevOps-based deployment practices.
- Experience with application monitoring and logging tools.
- Experience with application performance optimization.
- Experience with application security and secure coding practices.
- Experience with Photoshop or similar image-editing tools for basic web UI requirements.
- Experience supporting integrations between PHP applications and enterprise platforms.
Key Skills
PHP | Laravel | Linux | Nginx | MySQL | SQL | RESTful APIs | Composer | Git | HTML | CSS | JavaScript | jQuery | Application Support | Production Support | API Integration | Dependency Management | Release Management | Deployment | Debugging | Root Cause Analysis | Troubleshooting | Web Application Development
رقم الإعلان لدى المصدر: 4481549373