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

Database Developer

$60k - $95k per year
Full-time

Dexotech Power

Job Responsibility:

At Dexotech we tackle the power industry's most challenging problems with uncompromising Engineering Excellence and superb client care. As our field-testing and engineering portfolio grows, so does the volume—and value—of the data we collect. We are investing in a modern data platform that will ingest, organize, and transform utility-distribution asset data into actionable insight for our clients and internal teams. We are therefore seeking a Database Developer to architect and lead this initiative. **This is an initial 6-month contract role with the option to extend the contract or convert to a permanent position based on performance and mutual agreement.**

Location: 200 Evans Ave. Unit 9, Etobicoke, Ontario.

Description of role:

You will design and implement Dexotech's enterprise data store, build robust data-capture pipelines from field and office sources, and craft reliable, self-service reporting that supports operations, engineering analysis, and executive decision-making. Working closely with protection, testing, and asset-management teams, you will translate complex utility data into a clean, secure, and scalable information architecture

Key Responsibilities

· Database Architecture & Development

- Select and implement RDBMS / cloud data platform (e.g., PostgreSQL, MS SQL Server, Azure SQL).

- Design normalized & dimensional schemas for asset, test, and work-order data.

- Develop stored procedures, views, and indexing strategies for high-performance queries.

- Establish data-retention, backup, and disaster-recovery practices.

· Data Capture & Integration

- Create ETL/ELT pipelines (Python, SQL, SSIS, Azure Data Factory, or equivalent) to ingest data from field instruments, spreadsheets, and 3rd-party systems.

- Implement APIs/web services to interface with mobile inspection apps and SCADA/OMS feeds.

- Enforce data-quality rules; design validation scripts and exception handling.

· Reporting & Analytics

- Build dashboards and paginated reports in Power BI, Tableau, or similar.

- Collaborate with engineers to define KPIs (e.g., SAIDI/SAIFI impact, insulation test trends).

- Optimize ad-hoc query performance and enable role-based self-service analytics.

·Governance & Security

- Define data-governance policy aligned with NERC-CIP / Ontario regulation where applicable.

- Set up role-based access, auditing, and encryption at rest/in transit.

- Document data dictionary and maintain version control.

· Collaboration & Continuous Improvement

- Gather requirements from cross-functional teams; convert business needs to technical specs.

- Coach power-system engineers and analysts on querying and visualization best practices.

- Evaluate emerging tech (time-series DBs, graph DBs, ML pipelines) for future roadmap.

Expected Skills, Knowledge & Experience

· Bachelor's degree in Computer Science, Software Engineering, or related field (Power-Systems or Electrical Engineering with strong data background an asset).

· 5+ years hands-on database design and development (SQL Server, Postgres, Oracle, or similar).

· Proven expertise in ETL/ELT, data modelling (3NF & star/snowflake), and performance tuning.

· Experience delivering production dashboards (Power BI, Tableau, Looker, or equivalent).

· Proficiency in at least one scripting language (Python preferred) for data transformation/automation.

· Familiarity with utility-industry data (asset registers, inspection/test results, outage records) and standards such as IEC View phone number on ca.edajobs.com or IEC CIM is highly desirable.

· Working knowledge of cybersecurity best practices and regulatory frameworks (NERC-CIP, ISO 27001).

· Strong analytical thinking, meticulous documentation habits, and professional communication skills.

· Ability to lead projects independently while collaborating in a multidisciplinary engineering environment.

Job Type: Full-time

Pay: $60,000.00-$95,000.00 per year

Additional pay:

  • Bonus pay
  • Overtime pay

Flexible language requirement:

  • French not required

Schedule:

  • Monday to Friday
  • Weekends as needed

Experience:

  • Database design: 5 years (required)

Work Location: Hybrid remote in Etobicoke, ON M8Z 1J7

Application deadline: 2025-06-06

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Database Developer in Etobicoke, ON vacancy
  • $32 per hour

     ...Job Title: Database Engineering — Master-Level Internship Level: Master's Level Internship Department: Software Development Duration...  ...perform data integration tasks. Work with large datasets and develop solutions for data storage and access. Ensure data security... 
    Suggested
    Remote job
    Hourly pay
    Full time
    Internship
    Immediate start
    Worldwide

    Vosyn

    Etobicoke, ON
    4 days ago
  •  ...Job Title:  IT Developer - Master-Level Internship Level: Master's Level Internship Department: IT and Security Duration: 520...  ...to develop scalable applications. Design and interact with databases such as SQL, PostgresDB, MongoDB, and NoSQL. Implement and manage... 
    Suggested
    Remote job
    Hourly pay
    Full time
    Internship
    Immediate start
    Worldwide

    Vosyn

    Etobicoke, ON
    4 days ago
  • $32 per hour

     ...Job Title: C++ Developer — Master-Level Internship Level: Master's Level Internship Department: Software Development Duration...  ...and maintain server-side components and APIs, working with databases such as PostgreSQL, SQL, and NoSQL.  Ensure the security, performance... 
    Suggested
    Remote job
    Hourly pay
    Full time
    Internship
    Immediate start
    Worldwide

    Vosyn

    Etobicoke, ON
    4 days ago
  • $32 - $35 per hour

     ...Job Title: WordPress Developer — Master-Level Internship Level: Master's Level Internship Status: Full-time Department: Marketing & Communications Department Duration: Equivalent to minimum 520 Hours (or 3 months minimum)  Work location: Fully remote (with... 
    Suggested
    Remote job
    Hourly pay
    Full time
    Part time
    Internship
    Immediate start
    Worldwide

    Vosyn

    Etobicoke, ON
    4 days ago
  •  ...Job Title: Front End Developer - Master-Level Internship Level: Master's Level Internship Department: Software Development Duration: 520 Hours (approximately 3 months)  Work location: Remote (with hybrid options in Toronto) Compensation: Hourly ($32)... 
    Suggested
    Remote job
    Hourly pay
    Full time
    Internship
    Immediate start
    Worldwide

    Vosyn

    Etobicoke, ON
    4 days ago
  • $100k - $130k per year

     ...You are motivated by goals, a self-starter, and enjoy wearing multiple hats in a fast-growing fintech environment. The Database Application Developer designs, develops, tests, deploys, and supports database code powering Propel’s financial data applications, ETL processes... 
    Full time
    Internship

    Propel Holdings Career

    Toronto, ON
    15 hours ago
  • $52.44k per year

     ...of the website activities, social media and related content; Develops and maintains a system to track outreach stats, activities,...  ...Internet, Zoom, MS Teams or other videoconferencing applications, database programs, Canva, Adobe Photoshop, Illustrator, InDesign and Acrobat... 
    Long term contract
    Full time
    Contract work
    Apprenticeship
    Work experience placement
    Work at office
    Local area

    Ywca Toronto

    Etobicoke, ON
    15 hours ago
  •  ...What you get to do in this role: Become an SME in production database troubleshooting, ServiceNow instance performance issues and Linux...  ...RCA across multi-tenant PostgreSQL/MariaDB fleets at scale Develop observability and automation to prevent recurrence of critical issues... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Servicenow

    Toronto, ON
    15 hours ago
  • $109.4k - $191.5k per year

     ...this position is a software engineer with a strong background in database technologies, performance analysis, and strong troubleshooting...  ...incident RCA across multi-tenant PostgreSQL/MariaDB fleets at scale Develop observability and automation to prevent recurrence of critical... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Servicenow

    Toronto, ON
    15 hours ago
  • $70k - $73.85k per year

     ...vacancy. Objective:   To ensure that all aspects of the OFIFC’s database system are effective, efficient and adhere to OFIFC policy and...  ...between IDB development contractors and OFIFC; and   ~ Develops IDB training plans, tools, and resources for OFIFC and Friendship... 
    Full time
    For contractors
    Internship

    Ofifc

    Toronto, ON
    15 hours ago
  • $70k - $85k per year

     ...and quality are the keys to success. Responsibilities: To develop creative and sound engineering product solutions in response to...  ...of all technical aspects of the product using a common database and complying with Tayco’s ISO procedures and internal standards... 
    Long term contract
    Full time
    Temporary work
    Work at office

    Tayco

    Etobicoke, ON
    15 days ago
  • $110k - $130k per year

     ...Asia Pacific, Europe, and the Middle East. Position: Cloud Database Administrator - Canada Location: Toronto, Canada - Hybrid...  ...Review DB schema and provide DB suggestions and insights to Developers Providing 24/7 Incident Management support for database and... 
    Full time

    Extreme Networks

    Toronto, ON
    15 hours ago
  •  ...Engineer to join our fast-growing data company. As a part of the databases team, you will help drive performance improvements, improve...  ...established coding practices Collaborate daily with team members to develop new features and improvements while minimizing technical debt... 
    Full time
    Work at office
    Immediate start
    Remote work

    Fivetran

    Toronto, ON
    15 hours ago
  •  ...PLC message instructions, VFD parameters and network settings. Develop Process and Instrumentation Diagrams (P&ID), controls narratives...  ...including motor drives. Understanding of IT/networking and database applications is an asset. Ability to read and interpret... 
    Full time
    For contractors
    Local area

    Purolator

    Etobicoke, ON
    3 days ago
  •  ...Must Have: Database administration, On-premises and On-cloud (Azure) Microsoft Dynamics - Great plains (GP ) CRM Salesforce experience Hands on experience with Database Administration specially SQL server, maintaining and managing databases as a DBA, Senior... 
    Full time

    Maarut Inc

    Toronto, ON
    15 hours ago
  •  ...architectures. Your work will have a direct and lasting impact on both the developer experience and the outcomes Prophix delivers to its customers....  ...and tools such as Terraform. ~ Strong proficiency in database management and optimization, with demonstrated experience leading... 
    Internship
    Work at office

    Prophix

    Etobicoke, ON
    23 days ago
  •  ...? Growth Opportunities: We believe in developing our people and offering them the chance to...  ...Proactively identify prospects and develop new accounts Identify market trends, maintain...  ...Customer Relationship Management - databases, Microsoft Office and Excel ~#indcs... 
    Long term contract
    Temporary work
    For contractors
    Work at office
    Flexible hours

    Convoy Supply

    Etobicoke, ON
    1 day ago
  •  ...and communities. To achieve our vision, we take finding and developing the right talent very seriously. We offer a collegial, collaborative...  ...functionality. Collaborate with the project manager and database manager to coordinate activities, resources, and data for... 
    Full time
    Contract work
    Internship
    Work at office

    Humber

    Etobicoke, ON
    3 days ago
  • $50k per year

     ...usage, and create feedback loops for continuous improvement Develop and maintain infrastructure-as-code for AI deployments using Terraform...  ...and testing tools like Promptfoo Familiarity with vector databases and retrieval-augmented generation (RAG) systems Knowledge of... 
    Seasonal work
    Local area

    Prophix Software, Inc.

    Etobicoke, ON
    10 days ago
  •  ...required and supporting documents, such as risk assessment, QFS databases, and procedures. Prioritize projects that must go through the...  ...Identify and drive creative solutions and drive for results. Develop and implement quality standards (i.e. measurement methodology systems... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to friday
    Flexible hours
    Night shift

    Lactalis Canada

    Etobicoke, ON
    5 days ago
  • $145k - $165k per year

     ...behaviour, and timeout semantics rather than assuming fixed-capacity database behaviour. Build and consume event-driven integrations using...  ...S3. ~ Proficiency in both Windows and Linux environments for developing and managing complex distributed systems. ~ Solid command of... 
    Full time
    Internship

    Prophix

    Etobicoke, ON
    29 days ago
  • $160k - $185k per year

     ...the entire stack — building responsive, accessible React UIs, developing Node.js APIs, and designing PostgreSQL schemas, and strengthening...  ...substantial experience with PostgreSQL (or similar relational databases) — writing and tuning complex queries, designing schemas that hold... 
    Full time
    Remote work
    Flexible hours

    Roadpost

    Etobicoke, ON
    22 days ago
  • $125k - $165k per year

     ...of .NET, such as Java or Python. Familiarity with additional database engines (MySQL, PostgreSQL) and query languages including PL/...  ...You’ll collaborate across North America, Europe, and Australia, developing breadth you simply can’t get at a single market company. Our people... 
    Full time
    Internship

    Prophix

    Etobicoke, ON
    29 days ago
  •  ...leading North American financial institution is seeking an AI Developer to build software solutions that incorporate artificial intelligence...  ..., or generative AI. Experience with cloud platforms, databases, version control, and CI/CD. Understanding of software testing... 
    Full time

    Calliere

    Toronto, ON
    7 hours ago
  •  ...Position: SharePoint Developer Location: Toronto, ON Job ID#: RQ10572  Duration: 10 Months Role Overview This...  ...programming languages. Experience with relational and hierarchical databases. Experience with application architecture, API development,... 
    Full time

    Symbiotic Digital

    Toronto, ON
    15 hours ago
  •  ...Senior Back End Developer   We are disrupting the world of Finance – think Big Data; think Natural Language Processing; think Artificial...  ...paradigms (including C++ and/ or Java) Knowledge of database theory; familiarity with MySQL Backend web development within... 
    Full time

    Marketiq

    Toronto, ON
    15 hours ago
  •  ...Intimate Interactive Advertising is looking for a motivated PHP Developer and Linux system administrator to add to its growing team. The...  ...of server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to API... 
    Full time
    Casual work

    Intimate Interactive Advertising

    Toronto, ON
    15 hours ago
  •  ...services such as web services, JMS, MQ series \\ Strong PEGA developer with CSSA certification \\ Hands -on Pega experience for at least...  ...Experience in Pega DSM, Customer Service framework. \\\ Good Database experience, Scripting experience. \\\ Good Communication and... 
    Full time

    Lonni Consulting

    Mississauga, ON
    15 hours ago
  •  ...ShyftLabs are seeking a highly motivated and curious Software Developer to join our growing engineering team. This role is ideal for students...  ...control tools like Git/GitHub and working with SQL or NoSQL databases Understanding of Agile development practices and... 
    Full time
    Work at office
    3 days per week

    Shyftlabs

    Toronto, ON
    15 hours ago
  • $65k - $80k per year

     ...Software Developer Toronto, Ontario, Canada (Hybrid)   Who We Are Turner Fleischer is one of Canada’s most progressive design...  ...with the ability to contribute across front-end, back-end, APIs, databases, and deployment. Back-end development experience within the... 
    Full time
    Internship
    Home office

    Turner Fleischer

    Toronto, ON
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Database Developer. Be the first to apply!