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 1 day 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: IT and Security 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
    19 days ago
  • $32 per hour

     ...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
    19 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
    19 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
    19 days ago
  • $32 per hour

     ...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) The... 
    Suggested
    Remote job
    Hourly pay
    Full time
    Internship
    Immediate start
    Worldwide

    Vosyn

    Etobicoke, ON
    19 days 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
    1 day ago
  • $77.49k per year

     ...Membership Database Assistant The Ontario English Catholic Teachers' Association, representing 45,000 teachers in Ontario's publicly...  ...to detail and accuracy in handling membership records; Well developed and current computer skills in the full Microsoft 365 Office Suite... 
    Work at office
    Immediate start

    Ontario English Catholic Teachers' Association

    Etobicoke, ON
    6 days ago
  •  ...Role:  SQL Database Developer Work Model : Hybrid (3 days on-site) Job Description: SQL Developer with strong expertise in writing and optimizing complex SQL queries. The candidate will be responsible for performance tuning, database development, and ensuring... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, 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
    1 day 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
    5 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
    3 days ago
  •  ...Backend Application Developer - Job Description   Position Summary We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the ongoing development of the company’s web-based software... 
    Full time

    Alert Driving

    North York, ON
    more than 2 months ago
  •  ...Job Title: Python Developer Location: Mississauga, ON 6 months contract with possible extension 3 days onsite per week Responsibilities...  ...applications. Strong experience with core Python, SQL, and database APIs. Experience with Python frameworks (e.g., Django or... 
    Contract work
    3 days per week

    Kelly

    Etobicoke, ON
    1 day ago
  • $95k per year

     ...data to identify areas for improvement within an organization’s IT infrastructure Data Science Develop and implement a strategic blueprint to follow when deploying databases within their organization Develop and maintain computer databases Liaise with staff on data... 
    Permanent employment
    Full time
    Remote work

    CloudLabs

    Mississauga, ON
    2 days ago
  •  ...Ontario Its Onsite Position. full time only. Skilled Angular Developer responsible for building scalable high quality web applications...  ...for CICD automation Working knowledge of MongoDBOracle databases Strong foundation in system analysis architecture and SDLC best... 
    Full time

    Net2Source (N2S)

    Etobicoke, ON
    7 days ago
  • $51k - $53k per year

     ...contractors, and service providers; and supporting opening, daytime, and closing duties as required. Maintain administrative records, databases, filing systems, tracking tools, and reports; support data collection, reporting, and analysis for operational planning and decision... 
    Long term contract
    Full time
    For contractors
    Summer work
    Internship
    Work at office
    Monday to friday
    Flexible hours

    Second Harvest

    Etobicoke, ON
    3 days ago
  • $47 per hour

     ...to relocate Tasks Collect data to identify areas for improvement within an organization's IT infrastructure Develop and maintain computer databases Enact measures to make sure unauthorized users cannot access the data Test data models and database management... 
    Permanent employment
    Full time
    Relocation

    Sodales Solutions Inc

    Toronto, ON
    13 days ago
  • $88k - $140k per year

     ...Guidewire Developer – PC & CC About the role As a Senior Product Architect – Guidewire , you will make an impact by designing, implementing...  ...Configuration Framework) development Advanced SQL skills for database management, data integrity, and performance optimization Deep... 
    Long term contract
    Temporary work
    Work at office
    3 days per week

    Cognizant

    Etobicoke, ON
    1 day ago
  • $48 - $50 per hour

     ...Job Title: RPA UiPath Developer Location: Toronto, ON Work Arrangement: Hybrid (2-3 days WFO) Employment Type: Contract Duration...  ..., logging, and performance monitoring Integrate with APIs, databases, and enterprise systems Maintain documentation (PDD, SDD) and... 
    Contract work

    Pacer Group

    Etobicoke, ON
    1 day ago
  • $104k - $115k per year

     ...Angular/Java Developer Who We Are Teranet is Canada’s leader in the delivery and transformation of statutory registry services with...  ...tools (preferably Jenkins, Maven, Gerrit) Knowledge of Oracle database Nice to Have Skills Exposure to Continuous delivery... 

    Teranet Inc.

    Etobicoke, ON
    5 hours ago
  • $32 per hour

     ...closely with our business team to manage investor communications, develop outreach strategies, and support initiatives that strengthen...  ...discussions and outreach strategies. Maintain and update the investor database, ensuring accurate records of communications and engagement... 
    Remote job
    Hourly pay
    Full time
    Internship
    Immediate start
    Worldwide

    Vosyn

    Etobicoke, ON
    19 days ago
  •  ...setting Private sector Private company, corporation or industry Tasks Collect and document user's requirements Design and develop database Conduct research and provide advice to other informatics professionals regarding the selection application and implementation... 
    Permanent employment
    Full time

    OODENA CONSULTING INC

    North York, ON
    1 day ago
  • $90 - $100 per hour

     ...Role : Senior Backend Developer Length : 1 year contract (strong potential for extension) Rate : $90-$100/hr INC Location : Downtown...  .../ Spring Boot ~ Solid knowledge of SQL and relational databases ~ Experience working with event-driven architectures ~ Strong... 
    Contract work
    Flexible hours

    Hays

    Etobicoke, ON
    7 days ago
  •  ...Database Administrator – Job Description Summary Role: Database Administrator (DBA) Work Location: Onsite (Ontario Public Service...  ..., migrate, upgrade, and modernize database platforms. Develop and optimize data pipelines from source systems to end users.... 
    Full time
    Contract work
    Monday to friday

    Upstaff

    Toronto, ON
    9 days ago
  • $25 - $28 per hour

     ...technology knowledge Electronic medical records Word processing software MS Office Social Media Accounting software Database software Presentation software Electronic mail Spreadsheet MS Access MS Excel MS Outlook MS Word MS Windows... 
    Permanent employment
    Work at office
    Weekend work
    Afternoon shift

    Nursing & Homemakers Inc.

    Etobicoke, ON
    22 days ago
  •  ..., Business Analysts, Quality Engineers, and Operations teams to develop innovative solutions that meet functional and non-functional standards...  ...applications Solid understanding of relational and NoSQL databases, data storage/access patterns, caching techniques, messaging... 
    Long term contract

    Dew Software

    Etobicoke, ON
    14 days ago
  • $120k - $135k per year

     ...Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain...  .... Proficiency in SQL, including relational and dimensional database structures and query optimization. Strong knowledge of Fixed... 
    Long term contract
    Temporary work
    Relocation package
    Flexible hours
    3 days per week

    Synechron

    Etobicoke, ON
    1 day ago
  • $100k - $110k per year

    Job Description Troubleshoot functional and technical issues, escalating when required Prioritize and manage support tickets based on impact and urgency Perform system checks, data validations and quality controls Support system upgrades, patches and configuration...
    Permanent employment

    Michael Page

    Toronto, ON
    7 days ago
  • $75.6 - $90.72 per hour

     ...RQ11159 - Sr. Database Administrator 1-year 10-month contract (447 business days) - possible extension ONSITE 5 days - 222 Jarvis...  ...throttling limits Responsibilities: Designing and developing data pipelines from source to end user Optimizing data... 
    Contract work

    Source Code

    Toronto, ON
    12 days ago
  •  ...JOB DESCRIPTION Insight Global is looking for a developer to help a large financial services firm migrate jobs and reports from "R" to Python. They must be extremely strong in both technologies. In addition they must have strong documentation skills to be able to thoroughly... 

    Insight Global

    Etobicoke, ON
    1 day ago

Do you want to receive more vacancies?

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