Full Stack Developer (PHP / Laravel)
Summary
Full Stack Developer building and supporting web applications and automation workflows using PHP/Laravel, front-end frameworks, and scripting languages, while collaborating with cross-functional teams.
Main Responsibilities
Requirement & Solution Design
- Work with cross-functional teams on requirement gathering for automation implementations.
- Identify automation opportunities in the environment and drive implementation fromideato delivery.
Web Application Engineering (Full Stack)
- Design / develop / test web applications (frontend + backend).
- Prepare documentation for all aspects of applications and automation flows (technical docs, runbooks, user guides as applicable).
Automation & Orchestration Engineering
- Orchestration Tools Architecture: build and maintain thetools architectureused for developing automations.
- Automation Workflow Development: develop and implement techniques that define automation workflows to process pipelines and achieve desired results with no manual intervention.
Production Support & Operations
- Support web applications in production: analyze,troubleshoot, and resolve issues as they arise.
- Support the software deployment stack: troubleshoot issues and liaise with the appropriate systems teams for resolution.
- Upgrade applications when underlying frameworks and package versions evolve.
Technical Skills
- Demonstrated experience in PHP and Laravel framework development.
- Strong understanding of web technologies, including HTML, CSS, JavaScript, and SQL.
- Familiarity with front-end technologies such as Vue.js, or React.js or any other equivalent technologies.
- Database experience with one or more of the following: SQL Server, MySQL, Oracle, or PostgreSQL.
- Experience with scripting languages such as PowerShell / Python / Bash / Shell scripting, or any other equivalent scripting language.