This job board retrieves part of its jobs from: Emploi Trois-Rivières | Emploi Saint-Jérôme | Work From Home

The best job offers in Canadian territory

To post a job, login or create an account |  Post a Job


Bringing you new job offers in Canada every single day

previous arrow
next arrow

PHP web developer fullstack


This is a Full-time position in Ottawa, ON posted May 9, 2019.

PHP Web Developer – FullstackOttawa, ONOne of Networkers top clients requires a Web Developer – Full Stack at its National Office located in Ottawa.

This is a growing team that is transitioning into modern development practices.

This is a unionized role, lots of job security and room to grow within a government accredited organization.The Position in essence:Under the direction and supervision of the Manager, Information Technology Architecture and Projects, the Web Developer (FullStack) is responsible for the overall architecture of the Institute websites and applications including the information flow from user experience to server and content management system functionality.

Responsibilities include the development, deployment, upkeep and continuous operation of the Institute’s cloud-based web including the oversight and undertaking of front and back-end web development in collaboration with other technology staff.Further information:The organization is currently shifting to cloud-native development, including PaaS, Multicloud, microservices, agile methodology, containers, CI/CD, and DevOps.Major responsibilities include:Analyze, plan, design and configure cloud infrastructure solutions, translating business requirements into scalable, flexible and secure cloud architecture.Develop, maintain, update, test and support the Institute websites and all associated infrastructure, including implementing new technologies.Ensure and facilitate the development and application of best technology development and content practices and methodologies, operational practices and procedures (i.e.

continuous integration/continuous delivery (CI/CD) pipeline, code review and versioning, performance and load testing, development life cycle).Recommend, apply and support technology standards, road maps, frameworks, processes and policies for core web infrastructure, front end and back end development.Undertake and manage web-based and web publishing improvement projects, including, among others, gathering information, analyzing business needs and functional specifications; planning and developing project components and work flows.Provide senior level support and subject matter expertise for complex problems with all elements of the website.Collaborate with internal and external stakeholders on website issues and respond to website inquiries in a timely fashion.Perform on-going website accessibility analysis in relation to Web Content Accessibility Guidelines to identify deficiencies and to recommend and implement solutions to improve compliance.Participate in cyber security and information security assessments including intrusion prevention and platform vulnerabilities and implement solutions.Identify opportunities for website improvement and new software system features.Collaborate with other technology team members to ensure website and application functionality, performance and feature optimization.Participate in multi-disciplinary teams assigned to special projects and work collaboratively with employees in other sections.What you need:5-8 Years of Expert software engineering and data architecture skillsCompleted an IT or related degree or an equivalent combination of education and experience.Extensive experience working with cloud infrastructureExtensive experience working in web developmentExpertise in one or more of Python, Golang, PHP, JavaScript (Node)Expertise in CI/CD, unit testing, git flow, coding best practicesSolid understanding of microservice architectureKnowledge of LAMP, Drupal 8, Drush, Gulp/Grunt, and ComposerKnowledge of AWS, EC2, Docker, and KubernetesKnowledge of SQL and NoSQL databasesExperience creating and integrating with RESTful APIsExperience in an Agile environment an assetPassion for collaborating including pair programming and mentoringAbility to troubleshoot web performance and development issuesAbility to deal with competing prioritiesSelf-motivated and initiative to get tasks completed and issues resolvedUnderstanding of web-based design and customer service