Responsibilities
• Migration of existing PHP applications to another cloud environment
• Integration of existing applications with other applications
• Build efficient, testable, and reusable PHP modules
• Solve complex performance problems and architectural challenges
• Integration of data storage solutions. Like databases, key-value stores, blob stores, etc.
• Minor enhancements to existing PHP applications, maintain, and integrate with other Java applications.
• Requires object-oriented expertise.
• Experience developing web-based application
• Use a variety of tools to perform performance testing, automated builds, and source control.
• Must have strong communication skills and be able to know what to share with the customers.
• Understanding fundamental design principles behind a scalable application
• User authentication and authorization between multiple systems, servers, and environments
• Integration of multiple data sources and databases into one system
Required Skills
• Understanding the fully synchronous behavior of PHP
• Strong knowledge of the common PHP or web server exploits and their solutions
• Very strong experience in PHP technologies and PHP web frameworks such as Laravel, Yii, etc.
• Experience in advance UI / scripting frameworks such as JavaScript, HTML5, and CSS3.
• Experience working on deploying PHP application on AWS Cloud
• Understanding accessibility and security compliance
• Min 3~5 years - Agile Software development process experience.
• Strong skills working on MVC design pattern.
• Min 1-year experience in working on cloud-based PHP applications.
• Familiarity with limitations of PHP as a platform and its workarounds
• Familiarity with SQL/NoSQL/ Postgres SQL databases and their declarative query languages
• Proficient understanding of code versioning tools, such as Git
• Experience in at least one of the following configuration management tools: PVCS, Subversion and build automation tools such as Gradle, Maven, ANT, BuildForge or similar.
Any Gradute