Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Business Intelligence Developer

Full-time

Cira

Join the team that is building a trusted internet for Canadians! CIRA may be best known for managing the .CA domain but our impact reaches far beyond that. We’re at the forefront of advancing cybersecurity technologies and leading projects that improve the digital experience for users across Canada and the world. Our broad scope of activities is driven by one central goal: to strengthen and secure Canada’s digital landscape.   

By working with the CIRA registry team, you’ll play a part in advancing the CIRA Registry Platform, which supports a wide range of domains globally. Help us drive innovation and maintain the high standards of stability and security that our platform is known for. Join us in advancing digital identity and technology in Canada and beyond.  

 

Who you are:

You’re an experienced Senior Business Intelligence Developer who enjoys solving complex business problems through data. You have experience across the full business intelligence stack—from data modelling and ETL development to reporting, dashboards, analytics and production support.

You enjoy building trusted data solutions that help people make better decisions. Whether you're optimizing SQL, designing an ETL pipeline, creating an insightful dashboard or helping a customer solve a challenging problem, you're motivated by delivering measurable results.

You build high-quality, maintainable solutions and care deeply about data accuracy, performance and continuous improvement. You're equally comfortable working independently or collaborating with customers, stakeholders and technical teams to deliver reliable, scalable solutions.

What you'll do:


  • Design, develop and support end-to-end business intelligence solutions for internal teams and international customers.

  • Design, implement and optimize dimensional data warehouse models, database objects, ETL pipelines and data integration processes.

  • Develop reports, dashboards, data extracts and analytical datasets that support better decision-making.

  • Work directly with customers and business stakeholders to gather requirements, define technical solutions and provide ongoing support.

  • Troubleshoot and resolve data, ETL and reporting issues across national and international production environments.

  • Contribute to business intelligence architecture, development standards, best practices and documentation.

  • Participate in software release management, continuous integration and continuous delivery (CI/CD) processes and Agile development activities.

  • Investigate the root causes of production issues and implement long-term solutions.

  • Collaborate with developers, quality assurance (QA), product owners and infrastructure teams to deliver reliable business intelligence solutions.

What you bring:


  • 7+ years of experience designing and developing business intelligence solutions.

  • 7+ years of experience developing relational databases using PostgreSQL, Oracle or similar enterprise databases.

  • Advanced SQL development and query optimization skills.

  • 7+ years of experience designing and implementing dimensional data warehouse models using Kimball or similar methodologies.

  • 7+ years of experience developing ETL and data integration solutions using Pentaho Data Integration, Informatica, Talend, SQL Server Integration Services (SSIS) or similar platforms.

  • Experience developing reports and dashboards using Pentaho Report Designer, Apache Superset, Power BI, Tableau or similar business intelligence platforms.

  • Strong Python development skills for automation, data processing and integration.

  • Experience developing and deploying business intelligence solutions in cloud environments such as Amazon Web Services (AWS) or Microsoft Azure.

  • Experience with container technologies, including Docker and Kubernetes.

  • Experience deploying applications using Helm or similar deployment frameworks.

  • Experience implementing CI/CD pipelines and development automation.

  • Experience with Infrastructure as Code (Terraform, Ansible, etc.)

  • Strong experience with Git and modern source control practices.

  • Experience working with Linux and shell scripting.

  • Excellent verbal and written communication skills.

  • Demonstrated ability to work directly with local and international business stakeholders to gather requirements and translate them into technical solutions.

  • Ability to manage multiple priorities in a fast-paced environment.

Who we are:

At CIRA, we’re driven by a passion to make a positive impact on Canada’s digital future. We’re not just asking, ‘What more can we do?’—we’re actively exploring new frontiers to enhance and secure the internet for all Canadians. Our recognition as one of the National Capital Region’s Top Employers for ten years is a testament to our vibrant culture. We believe in fostering an environment where collaboration and candour are second nature and where diverse perspectives are integral to our success, because we know that great ideas come from everywhere. If you’re passionate about innovation and ready to make a difference in a dynamic field, join us and help shape the future of the internet! 

CIRA embraces a blend of remote and IRL in-office work to keep our team connected and engaged. Our Ottawa headquarters is a hub for regular events and social activities that bring our team together, encouraging a strong sense of community within our organization. No matter where you work from, you'll always feel part of our vibrant team and our shared mission. 

At CIRA, people remain at the centre of our recruitment process. While CIRA uses recruitment platforms that include artificial intelligence-enabled features, which may be used to support administrative processes or skills-based assessments, these features are intended to assist our recruitment activities and do not replace human judgment. All applicant screenings, interviews, evaluations and selection decisions are conducted by our staff. Artificial intelligence is not used to make autonomous or final hiring decisions. 

This posting is for an existing vacancy. CIRA is committed to fair, inclusive and accessible recruitment practices. Accommodations are available upon request throughout the recruitment, assessment and selection process. If you require any assistance or accommodation, please contact us at  View email address on jobs.jobcopilot.com .

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Business Intelligence Developer in Ottawa, ON vacancy
  •  ...are looking for a highly skilled and intellectually curious Senior Business Intelligence Analyst to completely modernize how we extract, automate,...  ...discovery, anomaly detection, and performance summaries. Develop and optimize intuitive Looker Explores and dashboards using... 
    Senior
    Full time
    Worldwide
    Flexible hours
    Shift work

    Consumer Tech

    Ottawa, ON
    16 days ago
  • $93.8k - $110k per year

     ...Role Overview  We’re looking for a Senior Business Analyst who thrives at the intersection...  ...compliance requirements; Collaborate with developers throughout the delivery lifecycle;...  ....  Magnet does not use artificial intelligence (defined as a machine-based system that... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    5 hours ago
  •  ...Resource Planning) solutions with growing businesses worldwide. But don’t take our word...  ...address real-world needs—featuring intelligent workflows and market-leading usability...  ...: Job Description As a Senior Content Developer, you will create engaging content that... 
    Senior
    Full time
    Worldwide
    Flexible hours

    Acumatica

    Ottawa, ON
    11 days ago
  •  ...SENIOR SALESFORCE DEVELOPER Location: Ottawa or Toronto, Ontario Build What's Next At Minto Working...  .... You'll collaborate closely with business stakeholders, architects, and product...  ...may involve the use of artificial intelligence tools to support and enhance the recruitment... 
    Senior
    Full time
    Internship
    Flexible hours

    Minto Group

    Ottawa, ON
    10 days ago
  •  ...We’re looking for a passionate Senior Full-Stack Developer who wants to make a difference in a fast...  ...the latest advancements in artificial intelligence and automation to drive profitable sales...  ...employment decisions are based on business needs, job requirements and individual... 
    Senior
    Shift work

    Trellis

    Ottawa, ON
    5 hours ago
  • $106k - $141.5k per year

     ...seeking a passionate and hardworking Senior Software Developer in Test to join our cross-functional...  ...manual and automated test plans from business requirements Develop, maintain, and...  ...to auto-heal flaky tests and generate intelligent test coverage Integrate LLMs or AI... 
    Senior
    Full time
    Worldwide

    Barracuda Networks

    Ottawa, ON
    5 hours ago
  • $120k - $155k per year

     ...waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software team at...  ...process. AI statement: At RBR, we may use artificial intelligence (AI) tools during parts of our hiring process. These tools... 
    Senior
    Long term contract
    Internship
    Worldwide
    Shift work

    Rbr Inc.

    Ottawa, ON
    5 hours ago
  • $135k - $165k per year

     ...the Role This position is for a  Senior Software Developer for the AI team. In this role, you will...  ...with the role, we use artificial intelligence (AI) tools during the initial stage of...  ...drive innovation and growth, both in business and in life. We strive to create an enriching... 
    Senior
    Internship
    Immediate start

    Solace Corporation

    Ottawa, ON
    5 hours ago
  •  ...and space industries. We are currently seeking a qualified Senior Business Analyst who will contribute to the development and renewal of...  ...Must be flexible, adaptable and willing to learn; Capable of developing strong relationships across the business through excellent customer... 
    Senior
    Full time
    Contract work
    Remote work
    Flexible hours
    3 days per week

    Aversan Inc.

    Ottawa, ON
    12 days ago
  • $120k - $135k per year

     ...Built it. Scale it. Own it. Sangoma is excited to announce an opening for a Senior Backend Developer to join our talented team. As a recognized leader in business communications solutions, we strive to provide innovative and effective services that empower businesses to... 
    Senior
    Remote job
    Full time
    Work from home
    Flexible hours

    Sangoma

    Ottawa, ON
    5 hours ago
  •  ...to shape the future landscape of Defence Intelligence that will support the Canadian Armed Forces...  ....   About the role: As a Senior All-source Intelligence Data Analyst, you...  ...Lead and contribute to SRC Can meeting its business objectives and targets. This is a hybrid... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    a month ago
  • $85.5k - $114k per year

     ...helping to take science a step beyond by developing solutions for some of the world’s...  ...cures for cancer. We are seeking a Senior Mainframe Developer to join our Ottawa-based engineering...  ...to-end delivery, quickly learn complex business and technical domains, lead design discussions... 
    Senior
    Remote job
    Long term contract
    Full time
    Work at office
    Monday to friday
    Ottawa, ON
    3 days ago
  •  ...Job description Huawei Canada has an immediate permanent opening for a Senior Kernel Developer.  About the team: The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource management for diverse use cases... 
    Senior
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Ottawa, ON
    5 hours ago
  •  ...Our Software Development team architects, develops, tests and maintains the Telesat...  ...effective and automated software testing. The Senior Software Developer in Test will be responsible...  ...confidential. We may use artificial intelligence (AI) tools to support parts of the hiring... 
    Senior
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    5 hours ago
  •  ...you are: You're a passionate software developer who wants your work to make a difference...  ...and frameworks. Turn security and business requirements into secure, scalable software...  ...platforms that include artificial intelligence-enabled features, which may be used to support... 
    Senior
    Work at office
    Remote work
    Worldwide
    Rotating shift

    Cira

    Ottawa, ON
    5 hours ago
  •  ...SENIOR BUSINESS SYSTEMS ANALYST INVEST OTTAWA – OPERATIONS The Senior Systems Business...  ...documentation, testing, and delivery, while developing and maintaining system documentation,...  ...connections, and data exchange requirements. Develop dashboards and reporting within existing... 
    Senior
    Long term contract
    Full time
    Internship

    Invest Ottawa/bayview Yards

    Ottawa, ON
    5 hours ago
  •  ...Job Responsibility: Working Title: Senior Business Financial Advisor Reports to: Director, Finance Based in: Ottawa, ON Term: Full-...  ...and recommendations to enhance profitability and efficiency. Develop and maintain cost accounting systems, ensuring accurate... 
    Senior
    Full time

    Nanometrics Inc

    Ottawa, ON
    8 hours ago
  •  ...Senior Software Developer, Core Applications Location: Ottawa, ON | Hybrid Department: R&D...  ...safeguard what matters most . We provide businesses with the tools to know sooner and...  ...cameras and systems, turning them into intelligent sensors that detect and interpret key... 
    Senior
    Permanent employment
    Full time

    Sol Ink

    Ottawa, ON
    5 hours ago
  •  ...Nice to have Agile SCRUM, SQL Other Languages French: B1 Intermediate,English: B2 Upper Intermediate Seniority Senior... 
    Senior

    Luxoft

    Ottawa, ON
    4 days ago
  •  ...Digital Services and Real Property is looking to staff the Senior Digital Product Developer position. The Senior Digital Product Developer is...  ...closely with staff and stakeholders to understand specific business needs within their area of expertise. They develop digital... 
    Senior
    Full time
    Fixed term contract

    House of Commons of Canada

    Ottawa, ON
    5 hours ago
  •  ...federal clients and Canada’s intelligence and enforcement agencies through...  ...Data (IMD) project. The Senior Systems Analyst will work collaboratively...  ...requirements and define business requirements. Facilitate and organize workshops to develop system use cases and... 
    Senior
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    5 days ago
  •  ...We exist to help businesses create more meaningful connections with the people they serve. Our...  ...to support our aggressive growth as Senior Business Development Representatives (BDR...  ...tools Work with Senior Leadership to develop new strategies, grow the sales pipeline,... 
    Senior
    Full time
    Local area

    Micrometrics

    Ottawa, ON
    5 hours ago
  •  ...Description We are currently pursuing a Senior Business Consultant (Level 3) opportunity under TSPS in support of the Chief Joint Capabilities...  ..., facilitating current (as-is) and future (to-be) sessions to develop, define, and document business requirements and gap analyses... 
    Senior
    Full time

    49 Solutions

    Ottawa, ON
    5 hours ago
  •  ...Senior Full Stack Developer- Device Management Location: Ottawa, ON | Hybrid Department: R&D...  ...safeguard what matters most . We provide businesses with the tools to know sooner and...  ...cameras and systems, turning them into intelligent sensors that detect and interpret key... 
    Senior
    Long term contract
    Permanent employment
    Full time

    Solink

    Ottawa, ON
    5 hours ago
  • $115.8k - $145k per year

     ...Senior Full Stack Developer, Data Integrations Location: Ottawa, ON | Hybrid Department: R&D...  ...safeguard what matters most . We provide businesses with the tools to know sooner and...  ...cameras and systems, turning them into intelligent sensors that detect and interpret key... 
    Senior
    Permanent employment
    Full time
    Internship

    Sol Ink

    Ottawa, ON
    5 hours ago
  •  ...SustainabilityEngagement Data-SharingStewardship Field GuideBenchmark Your Votes News Contact 2025 RANKING ACCESS PLATFORM Senior Backend Developer Convallis euismod amet pellentesque sed condimentum curabitur feugiat arcu suspendisse. In lacus tincidunt sollicitudin... 
    Senior

    rezonanz

    Ottawa, ON
    18 days ago
  •  ...long-term career development while valuing your unique skills and experiences. Your Role And Responsibilities As an Application Developer, you will develop, support, and maintain applications. Your Primary Responsibilities Will Include Develop and Maintain... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Worldwide

    IBM

    Ottawa, ON
    17 days ago
  •  ...in technical discussions and guide decision-making processes and lead and document technical discussions. In this role, Senior Linux Developer will assume ownership of specific software modules, overseeing their development, quality, and functionality.  \n MAIN RESPONSIBILITIES... 
    Senior
    Internship
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    5 hours ago
  • $105.5k - $132k per year

     ...are seeking a highly motivated Senior Test Engineer to join our...  ...As a Senior Test Engineering Developer - Project Lead, you will have...  ...to meet project, program, and business goals. Provide technical leadership...  ...Learning (ML) and Artificial Intelligence (AI) concepts as they apply... 
    Senior
    Long term contract
    Full time
    Contract work
    Internship
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    5 hours ago
  •  ...coding, testing, and maintenance of software applications. Develop and maintain tests for embedded software modules using programming...  ...will be treated as confidential. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing... 
    Senior
    Full time
    Internship
    Work at office
    Worldwide
    Monday to friday

    Telesat

    Ottawa, ON
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Business Intelligence Developer. Be the first to apply!