Talent.com
CKAN Developers
CKAN Developersfreelance.ca • Ottawa, Canada
No longer accepting applications
CKAN Developers

CKAN Developers

freelance.ca • Ottawa, Canada
30+ days ago
Job type
  • Full-time
Job description

Looking for CKAN developers

Duration : June 2025 - March 2026

Need to eligible for Secret Clearance

Remote within Canada

The role involves providing critical support for various applications on behalf of GOC business clients, with priority assistance required during peak business cycles throughout the year. Additional system maintenance and enhancement requests are handled during off-peak periods. As the Government of Canada (GC) faces challenges related to aging infrastructure and rising maintenance costs for traditional IT applications, this position plays a key part in addressing those challenges. The individual will work within the IT Branch to develop and enhance web applications for internal clients. Required experience includes working with Python (CKAN), Java (Spring / Hibernate), Azure DevOps, and deploying containerized applications within Microsoft Azure.

Tasks :

  • Develop and / or modify new or current system components;
  • Programming in Python using frameworks such as Flask or using the CKAN API for open data publishing.
  • Installing, configuring, upgrading, and maintaining web applications on Windows- or Linux-based servers;
  • Creating and maintaining source code that interacted with a SQL or NoSQL database for persistent data storage;
  • Utilizing a SQL database and a database toolset, such as SQL Alchemy, PostgreSQL, Apache SOLR, Data pusher, or Azure Redis Cache, for software development
  • Producing an operational system (including all forms of graphical user interface, manuals or documentation, production-ready application source code and executables, data files and operational procedures);
  • Maintaining adherence to WCAG standards [i.e. Web Content Accessibility Guidelines developed by the World Wide Web Consortium (W3C)];
  • Ensuring code adheres to OWASP Top 10 security best practices to mitigate vulnerabilities;
  • Creating and maintaining developer workflow automations such as CI / CD pipelines, ensuring continuous integration and deployment using tools such as Azure DevOps or similar DevOps solutions
  • Maintaining versions of codebase using a code versioning system such as SVN, Git or similar products; and
  • Providing knowledge transfer as designated by AAFC employees to ensure ongoing system continuity.
Create a job alert for this search

Developer • Ottawa, Canada

Similar jobs
Consultant, Kahua Developer

Consultant, Kahua Developer

KPMG Canada • Ottawa
Full-time
At KPMG in Canada, you’ll join a team of diverse and dedicated problem solvers, connected by a common cause turning insight into opportunity for clients and communities around the world.We are seek...Show more
Last updated: 21 days ago • Promoted
Senior Developer MD365 Business Central

Senior Developer MD365 Business Central

Sonical BV • Ottawa
Full-time
Because at Sonical we believe a.Sonical distinguishes itself by using.That is why we call ourselves Digital Experts United, bringing together complementary digital services.As a Senior Developer at...Show more
Last updated: 21 days ago • Promoted
Senior Developer

Senior Developer

dominKnow Learning Systems • Ottawa
Full-time
Learning field, providing international clients with proven cloud software (SaaS), professional services, and custom content development. To support our rapidly expanding platform and customer base,...Show more
Last updated: 21 days ago • Promoted
UI Developer

UI Developer

Fujitsu • Ottawa
Full-time +1
Fujitsu Canada has a full-time, permanent opportunity for a UI Developer to join our innovative team supporting enterprise-scale Knowledge Management (KM) modernization projects.This role is ideal ...Show more
Last updated: 21 days ago • Promoted
Full Stack Software Developer (Government of Canada Secret-level clearance)

Full Stack Software Developer (Government of Canada Secret-level clearance)

TV2 Consulting • Ottawa, ON, Canada
Full-time
We are seeking an Application Developer to join the Government of Canada delivery team, supporting secure web portal applications (DynaDocs and CanaDocs) and their underlying infrastructure.This ro...Show more
Last updated: 13 days ago • Promoted
Senior Full Stack Intergrations Developer

Senior Full Stack Intergrations Developer

Octopus HR • Ottawa, ON, Canada
Full-time
Senior Full Stack Developer (Integrations.Octopus HR is a fractional HR consultancy that partners with high-growth startups to build exceptional teams. We specialize in talent acquisition, people op...Show more
Last updated: 12 days ago • Promoted
UI Developer — Hybrid for Enterprise KM UIs

UI Developer — Hybrid for Enterprise KM UIs

Fujitsu • Ottawa
Full-time
A leading technology company in Ottawa is seeking a UI Developer to design and develop user-centric interfaces for knowledge management projects. The ideal candidate will have 2–5 years of experienc...Show more
Last updated: 21 days ago • Promoted
Relocate to Malta Azure Cloud Technical Architect Infrastructure (Big 4)

Relocate to Malta Azure Cloud Technical Architect Infrastructure (Big 4)

Black Pen Recruitment • Ottawa, ON, Canada
Full-time
Our client’s Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organizations, providing their clients with the...Show more
Last updated: 30+ days ago • Promoted
Full Stack Developer - Product Development Group

Full Stack Developer - Product Development Group

Canadian Bank Note Company • Nepean, ON, Canada
Full-time +1
As a Full Stack Developer in our Corporate Info Systems group, you will be responsible for designing, developing, and maintaining scalable applications. You will work closely with cross-functional t...Show more
Last updated: 30+ days ago • Promoted
Android Kotlin Developer - Ottawa, Canada

Android Kotlin Developer - Ottawa, Canada

Forhyre • Ottawa, ON, Canada
Full-time
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits.This Android app developer will work with our team of talented engineers to design and ...Show more
Last updated: 30+ days ago • Promoted
Lead Kafka & Streaming Platform Engineer

Lead Kafka & Streaming Platform Engineer

Telesat Corporation • Ottawa
Full-time
A leading global satellite operator is seeking a skilled Kafka Expert based in Ottawa, Canada, to join their data platform team. The role involves designing, deploying, and optimizing Kafka-based da...Show more
Last updated: 20 days ago • Promoted
Senior Application Developer : AI-Driven Cloud & Embedded

Senior Application Developer : AI-Driven Cloud & Embedded

IBM • Ottawa
Full-time
A leading technology firm is seeking a Senior Application Developer in Ottawa.The role involves providing technical support, developing application functionalities, and ensuring smooth operations o...Show more
Last updated: 18 days ago • Promoted
Senior Kernel Developer - RTOS

Senior Kernel Developer - RTOS

Huawei Canada • Ottawa
Full-time +1
Senior Kernel Developer - RTOS.Huawei Canada has an immediate permanent opening for a Senior Software Developer.The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrenc...Show more
Last updated: 21 days ago • Promoted
Senior Kernel Developer - RTOS

Senior Kernel Developer - RTOS

Huawei Technologies Canada Co., Ltd. • Ottawa
Full-time +1
Huawei Canadahas an immediate permanent opening for aSenior Software Developer.The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resourc...Show more
Last updated: 21 days ago • Promoted
Principal Technical Development Toolkit Specialist

Principal Technical Development Toolkit Specialist

Entrust • Ottawa
Full-time
Principal Technical Development Toolkit Specialist.Entrust is seeking a Principal Technical Development Toolkit Specialist who is passionate about helping customers succeed with our Toolkits and AP...Show more
Last updated: 6 hours ago • Promoted • New!
Senior Cloud Platform Developer

Senior Cloud Platform Developer

Telesat • Ottawa
Full-time
Senior Cloud Platform Developer – Telesat.We are seeking a highly skilled.Design, deploy, and manage Apache Kafka clusters across development, testing, and production environments.Deploy and manage...Show more
Last updated: 21 days ago • Promoted
Kahua Developer – Construction Tech Innovator

Kahua Developer – Construction Tech Innovator

KPMG Canada • Ottawa
Full-time
A leading professional services firm in Ottawa is seeking a Kahua Developer to build, configure, and maintain Kahua-based construction technology solutions. The role requires 2+ years working with t...Show more
Last updated: 21 days ago • Promoted
Curam Developer

Curam Developer

Fujitsu • Ottawa
Full-time
Understanding of one or more Curam functional modules.Preferred – experience with Curam Express Rules, Curam Universal Access, Intelligent Evidence Gathering, interface development, and agile devel...Show more
Last updated: 21 days ago • Promoted