Full Stack Drupal Developer

icon briefcase Job Type : Full Time
icon remote-alt Remote / Work from Home

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - Full Stack Drupal Developer

Job Information
Job Title: Full Stack Drupal Developer
Job Requisition ID: 58876
Ministry: Communications and Public Engagement
Location: Edmonton
Full or Part-Time: Full Time
Hours of Work: 36.25 hours per week
Permanent/Temporary: Permanent
Scope: Open Competition
Closing Date: June 10, 2024
Classification: System Analyst Level 2
Salary: ​$2,718.86 to $3,733.10 bi-weekly ($70,962.25 - $97,433.91/year)

The Government of Alberta is committed to a diverse and inclusive public service that reflects the population we serve to best meet the needs of Albertans. Consider joining a team where diversity, inclusion and innovation are valued and supported. For more information on diversity and inclusion, please visit: Communications and Public Engagement (CPE) is the Government of Alberta's full-service communications, public relations and marketing department with offices in Edmonton, Calgary, and branches in each ministry. Its mandate is to enhance communications between the people and the Government of Alberta. The Outreach division in CPE manages the government’s outgoing communication channels to support strategic, integrated and effective two-way communication with Albertans. The team is responsible for building and maintaining the government’s public web platform; the Alberta brand; and serves as government’s in-house agency by providing strategic marketing, creative and design services. Expert staff provide specialized services across the spectrum of communications including writing, social media, design, digital communications and marketing services. For information about CPE, visit our website at

Role Responsibilities

Are you passionate about web development and eager to make a meaningful impact in the public sector? Join us as a Full Stack Drupal Developer and be the backbone of the government of Alberta's primary website, In this pivotal role, you will maintain and enhance our Drupal web content management system, ensuring it remains robust and effective for all ministries to communicate with Albertans. Your expertise will be crucial in upholding the technical integrity of our platform, making sure the government's messages are delivered flawlessly. Key Responsibilities:


1. Maintenance and Support:

  • System Deficiency Management: Collaborate with CMS editors to understand and address system deficiencies, prioritize fixes, coordinate testing, and ensure timely release of updates.
  • Security Management: Assess and implement urgent security patches to maintain system security.
  • Module Management: Plan and execute module version upgrades to keep the base code library free from vulnerabilities.
  • Technical Administration: Handle developer-level system administration tasks, including MySQL maintenance for backup and recovery.
  • Troubleshooting: Resolve Azure web services environmental issues efficiently.


2. Feature Development:

  • Requirement Analysis: Work with content and operations teams to confirm and clarify requirements for new features.
  • Industry Research: Investigate industry solutions and best practices for new feature development.
  • Custom Development: Create custom backend modules, frontend HTML/CSS/JS templates, and complex web forms.
  • Module Integration: Research and implement third-party contributed modules to enhance system functionality.

Role Responsibilities (Continued)

3. System Integration:

  • Client Collaboration: Conduct working sessions with business area clients to determine needs and confirm requirements.
  • Back Office Integration: Develop and troubleshoot .NET web services to connect Drupal with back-office systems, including the Office 360 suite.
  • Front End Development: Create HTML/CSS Twig templates and custom PHP modules to integrate with .NET services.
  • Framework Compatibility: Develop custom solutions using frameworks like Symphony, Vue, React, and Angular.


4. DevSecOps Enhancement:

  • Process Improvement: Investigate and recommend industry best practices for DevSecOps to the development team lead.
  • Security Automation: Implement security tools that automate code checks.
  • Automated Testing: Introduce automated testing tools to enhance release testing efficiency.
  • Process Troubleshooting: Identify and resolve process bugs and regularly test and improve backup and recovery procedures to ensure business continuity.


Please click on this link to view the job description for this position.

APS Competencies

Competencies are behaviors that are essential to reach our goals in serving Albertans. We encourage you to have an in depth understanding of the competencies that are required for this opportunity and to be prepared to demonstrate them during the recruitment process. This link will assist you with understanding competencies:

  • Systems Thinking: Takes a long-term view toward the organizations objectives and how to achieve them.
  • Creative Problem Solving: Engages the community and other resources to address issues as they arise, and proactively.
  • Develop Networks: Leverages relationships to build input and perspective, and to engage stakeholders.
  • Drive for Results: Takes and delegates responsibility to achieve desired outcomes aligned with the goals of the APS.

Qualifications

Requirements:

  • University graduation in computer science or a related discipline plus two years related experience; or equivalent as described.


Equivalency:

  • A related two-year diploma in computer technology or a related discipline from a recognized postsecondary institution and four years related experience; or a related one year certificate from a recognized post-secondary institution and five years related experience.


Minimum recruitment standards outline the minimum education and experience required for appointment to a job classification. Refer to Qualifications:

  • Proven experience with Drupal development and maintenance.
  • Strong knowledge of PHP, HTML, CSS, JavaScript, and MySQL.
  • Experience with Azure web services, Office 360 integrations, and .NET web services.
  • Familiarity with frameworks such as Symphony, Vue, React and Angular.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills for effective collaboration with various stakeholders.

Notes

To be adequately assessed for this opportunity, please ensure the following is included in your application:

  • Your application must contain a cover letter.
  • Your cover letter must indicate the number of full-time equivalent years you have worked on Drupal implementations as a back end developer.
  • Your resume must list a start and end month and year for each Drupal implementation or employment period you are using to support your number of fulltime equivalent years in your application.
  • You should indicate what duties you were responsible for on each implementation or employment period.
  • We are seeking a candidate who has significant working experience with Drupal – you should demonstrate this experience (front end, back end, and module development) clearly within your combined cover letter and resume.


This posting is for 1 (one) full time, permanent position in Edmonton, Alberta. Location: 9925 Building - 9925 109 Street NW Hours of work: 36.25 hrs/week Any costs associated with obtaining the required documents/checks as noted or interview travel expenses, will be the responsibility of the candidate. Out-of-province applicants can obtain the required documents/checks from the province they currently reside in. Links and information on what the GoA has to offer to prospective employees:

  • Working for the Alberta Public Service -
  • Public Service Pension Plan (PSPP) -
  • Alberta Public Service Benefit Information -
  • Professional learning and development -
  • Research Alberta Public Service Careers tool –
  • Positive workplace culture and work-life balance
  • Opportunity to participate in flexible work arrangements such as working from home up to two days per week and modified work schedule agreement
  • Leadership and mentorship programs

How To Apply
Applicants are advised to provide information that clearly and concisely demonstrates how their qualifications meet the advertised requirements, including education, experience, and relevant examples of required competencies. Candidates are required to apply for a job online. Please visit for more information. Please visit Recruitment Principles, for more information. It is recommended applicants who have completed post-secondary studies from outside of Canada obtain an evaluation of their credentials from the International Qualifications Assessment Service (IQAS)( or from a recognized Canadian Credential Evaluator; please visit the Alliance of Credential Evaluation Services of Canada for more information (It is recommended that applicants include the assessment certificate from IQAS or any other educational assessment service as part of their application. Closing Statement
This competition may be used to fill future vacancies, across the Government of Alberta, at the same or lower classification level. We thank all applicants for their interest. All applications will be reviewed to determine which candidates' qualifications most closely match the advertised requirements.Only individuals selected for interviews will be contacted. If you require any further information on this job posting or require an accommodation during the recruitment process, please contact Annie Oa at [email protected] .

Original job Full Stack Drupal Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Share this job with your friends

View similar Technology jobs below

Similar Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.