PHP Web Developer - Website Migration at Launch Consulting Group (Seattle, WA)
We are looking for a Web Developer to lead the charge of migrating over 500 websites from an on-prem solution to a cloud hosted solution with minimal downtime/ impact. The successful candidate will be a utility player, someone that can work from front to backend, collaborative and used to working in a small team environment.
Responsibilities include:
Responsibilities:
Desired Skills and Experience
- Design, develop, and maintain various backend APIs and web applications with a variety of languages and tools, including but not limited to PHP, Apache, and HTML.
- Manage, configure and support relevant MySQL databases.
- Troubleshoot, identify, and resolve server performance issues in a Linux based environment (CentOS 6 and Ubuntu 16.04) pertaining to web site performance.
- Work with, support and properly communicate to core Development and internal engineering.
- Collaborate with peers on best practices and promote knowledge sharing.
- Create functional documentation.
- Design and implement core back-end components for cloud computing services
- Define and meet scalability, availability, security, and performance goals
- Collaborate with Product Management to build and innovate major features
- Work with customers to resolve technical issues and drive to automate the solutions
- Research and experiment with key technologies, architectures, and standards
- Write elegant, succinct Object Oriented code in an Open Source environment. Python, Java and Ruby are currently in use.
- Collaborate across different groups on broader improvement initiatives.
- Documented experience migrating production websites from one hosting solution to another.
- Minimum of 3 years of proven PHP web framework experience is a MUST.
- Proficient with HTML, CSS, JavaScript and frameworks such as Bootstrap, AngularJS and Foundation.
- Minimum of 3 years of Apache, Linux (CentOS and Ubuntu) experience.
- Proficient with Linux systems administration for web and database servers.
- Proficient with TCP/IP network fundamentals.
- Experience with Nginx is a PLUS
- Proficient with version control systems.
- Ability to pick up new languages, frameworks and APIs quickly.