Title - Application Developer - Senior
Client: Govt of Alberta
Period: 12 months
Start Date: 24/06/2024
End Date: 30/06/2025
Location: 10155 - 102 ST, Edmonton, Alberta, CAN - T6H 5T6
Working Hrs.: 7.25 Hrs. / day
Note: While the role is expected to be fully remote, any expenses related to attending onsite meetings are not covered by the GoA. Scope: Perform application development, enhancements, and maintenance for the Alberta Open Government Portal and related websites/applications, and components of the Data Unit project, such as data lake, data ingestion components, self-serve analytics, data visualization tools, and tool/application integration. Technologies:LAMP/LAMP-like stacks (e.g., Linux, Apache, Nginx, PostgreSQL, MySQL, Python)CKANOther open-source or proprietary tools as determined by the client
Background: Alberta's Open Government Portal (OGP) supports the Government of Alberta's transparency efforts by providing public access to government-created and government-held data and information. The OGP is the primary repository for current and historic government publications in digital format, offering access to laws, regulations, geospatial datasets, and environmental impact assessments. Data is released under an open license to encourage innovation and economic growth. This project ensures business continuity and addresses operational, user support, and development needs.
Must Have:
The proposed resource must meet or exceed one of the following:University graduation in computer science or a related discipline and 4-yr relevant experience;OR2-yr diploma in computer science or a related discipline and 6-yr relevant experience;OR1-yr certificate in computer science or a related discipline and 7-yr relevant experience;ORa currently active professional certification or accreditation and 8-yr relevant experience
Technical Skills:6 years: Experience developing on a Linux-based platform.8 years: Experience developing and maintaining Web applications (including CSS).5 years: Experience with SQL (Oracle, PostgreSQL, MySQL, NoSQL).5 years: Experience using source control, particularly Git.8 years: Experience preparing and executing project plans.8 years: Experience with Python development.10 years: Experience with various software development methodologies.5 years: Experience with Web server (nginx).
Work Experience:2 years: Experience with Azure tools, components, and services e.g. including but not limited to Azure Data Lake, Azure Data Factory, Synapse, Purview.7 years: Experience collaborating with multi-disciplined teams on proof of concept and production implementation in an environment similar in size and complexity to the Government of Alberta. Includes leading or facilitating use cases, automated unit and integration testing.1 year: Experience developing and delivering training materials.10 years: Experience identifying, analyzing, and managing project risks.1 year: Experience facilitating meetings and communicating with senior management.8 years: Experience translating business requirements into detailed technical requirements.8 years: Experience with Agile methodology.0.5 years: Experience with CKAN codebase and extensions.3 years: Experience with CLI on Linux-based platforms (shell scripting, RHEL).2 years: Experience with Docker and Ansible.1 year: Experience working in a team environment and managing others.10 years: Experience working with multiple levels of an organization.