Back-End Web Developer With DevOps Location: Montreal
Back-End Web Developer With DevOps Location: Montreal
Posted on : 09-08-2023
Job Type : Full Time only
Salary : 100,000 - 200,000
Job Description:
Role: Back-End Web Developer and Development Operations Specialist. Location: Montreal.
You will be working with a dynamic team to create interactive websites and email campaigns, support the development team and ensure production and staging environments run smoothly. The position reports to the Lead Web Developer.
Special Consideration Given to Candidates who can:
Collaborate with a team to define, design, build and ship new features
Solve technology-related puzzles
Evolve in a constantly growing environment that pushes you to surpass yourself every day
Plan, code, unit test, and deploy major projects, features, and applications Troubleshoot major applications; determine appropriate solutions, mitigation plans, and bug fixes.
Write and up keep documentation.
Responsibilities:
Creating regular backups on web servers and restoring when needed
Continuously monitoring the security and log files of various websites and applying security patches
Purchasing and maintaining space on webservers, monitoring website usage and size, upgrading webservers as needed
Setting up, moving and configuring servers with databases
Managing webserver access and file permissions
Installing ssh keys for shell and sftp
Managing DNS for various domains
Setting up SSL certificates
Debugging server related issues
Help maintain code quality, organization, and automatization
Experience writing and up keeping documentation
Ensuring the quality of your work and that of your team
Identifying and correcting bottlenecks and fix bugs
Investigating anomalies in our websites
Helping the Front-End Developer to solve problems
Using the latest technologies to write readable and re-useable code.
Skills:
Proficient with JavaScript, jQuery, JSON (HTML, CSS knowledge is considered an asset)
Proficient with PHP & MySQL
Knowledge of REST ful APIs
Experience with PHP frameworks (Laravel, CakePHP)
Experience with Word press Proficient with GIT versioning
Strong grasp of automation tools
Help maintain code quality, organization, and automatization
Proven experience with relational databases and document-based databases
Proven experience managing at least one Linux distribution (preferably Debian, Ubuntu, or alike), understands how to install, configure and manage a LAMP stack