Database Developer
$60k - $95k per yearDexotech Power
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 volumeand valueof 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
$100.01k per year
Overview Languages English Education ~ Bachelor's degree Experience 3 years to less than 5 years Hybrid Work must be completed both in person and remotely. Work setting Office Software company Remote or mobile Information technology...SuggestedPermanent employmentFull timeWork at officeRemote work- ...issues and take appropriate corrective actions. Initiate and develop tracking tools to measure accountability of project, results, and... ...for management and team. Responsible for maintenance of database, forecast, planning and network model, keeping it up to date anderror...SuggestedWork at office
- ...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...SuggestedFull timeFor contractorsLocal area
$74k - $99k per year
...expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our... ...Participate in Document Linkage Review • Review lessons learned database • Establish Supplier PPAP timing and review/approve on time prior...SuggestedPermanent employmentTemporary workPart timeLocal area$61.22k - $76.53k per year
...processes, requirements, and updates. Maintain immigration trackers, databases, templates, reporting tools, and audit-ready records to support... ...-sensitive issues as appropriate. Demonstrated ability to develop and maintain case-management tools and processes, including...SuggestedPermanent employmentInternshipLive InLmiaPnpWork at officeRemote workFlexible hours- ...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 timeContract workInternshipWork at office
$68k - $83k per year
...expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our... ...engineering department procedures related to design and electronic design database and maintain strict adherence to company and engineering...Permanent employmentLocal area- ...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 employmentFull timeTemporary workWork at officeRemote workMonday to fridayFlexible hoursNight shift
- ...dormant accounts, and many different approaches such as project database mining, phone contact and follow-up, email, web inquiry handling... ...accounts became inactive. Work with the Sales and Branch staff to develop a plan to generate new business from these accounts. May...Full timeNight shiftWeekend work
$70.2k per year
...processes to ensure efficient and seamless production Design and develop routes in AX, monitor how it flows through the system and room... ...AX ~ Self-motivated and customer focused ~ Proficiency in database setup and management ~ Strong interpersonal and organizational...Permanent employmentFull timeInternshipSeasonal workLocal areaFlexible hours$70k - $80k per year
...are the keys to success. Requirements Job Duties: To develop creative and sound engineering product solutions in response to... ...documentation of all technical aspects of the product using a common database and complying with Tayco’s ISO procedures and internal standards...Long term contractFull timeTemporary work- ...qualifying, and securing new business, as well as developing and implementing account development... ...Update and manage the prospective client database to ensure accurate and current... ...complaints and concerns when necessary. Develop new business opportunities by creating strong...Long term contractContract workSeasonal workWork at office
$94.3k - $141.5k per year
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective ...Full timeWork at office$60k - $65k per year
...operational and printed reporting. Working alongside two full stack developers - one on the front end used by the shop floor, one on the... ...stored procedures against the ERP and in-house application databases. Develop and maintain Crystal Reports for operational and printed...Full timeContract workImmediate startFlexible hours1 day per week$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 timeInternship$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 timeInternship$24 - $28 per hour
...Ability to use software packages for word processing, spreadsheet, database, electronic mail and critical path scheduling applications.... ...is some freedom to change work methods and priorities as these develop without prior approval of the supervisor, especially during winter...Hourly payFull timeContract workFor contractorsSummer workInternshipSeasonal workWork at officeLocal areaImmediate startWorldwideShift work$100k - $130k per year
...Are you a SQL Server DBA who can take an environment that has grown quickly and put the right structure under it? We're hiring a Database Administrator to join an established recovery-audit firm that helps large corporations find and recover overpayments in their...Full timeRemote work- ...Your Limitless with Reliance By joining Reliance as an Analyst, Databases, you’ll become an important Team Member and will be provided... ...solutions to support target data models. • Ability to enhance and develop detailed architecture and technical design documentation and...
- ...Alimentiv, a global CRO specializing in gastrointestinal disease therapies, seeks a Database Programmer to design, develop, and maintain clinical study databases. The role focuses on Medidata Rave EDC deployment and C# custom function development, supporting the full study...
$20 - $24 per hour
...software Social Media Accounting software MS Excel MS Office MS Windows MS Word Project management software Database software Area of work experience ~ Project coordination Area of specialization ~ Accounting Additional information...Permanent employmentFull timeWork at officeRemote workRelocation- ...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 employmentFull time
$20 per hour
...will be working within the Photography Group, you will be responsible for taking great photos of our vehicles and uploading them to our database. Daily tasks include taking interior exterior, and damage photos, photo uploading, as well as vehicle shuttling. As an Inventory...Hourly payPermanent employmentFull timeInternship$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 employmentFull timeWork at officeImmediate startRemote workFlexible hours- ...We are seeking an experienced Intermediate Database Administrator with strong senior-level DBA expertise to oversee both on-premises and... ...for migrated cloud workloads. Reporting & Application Support: Develop and maintain custom reports using SQL Report Builder and provide...Contract work
$95k per year
...corporation or industry Information technology (IT) service provider Responsibilities Tasks Data Science Develop and maintain computer databases Document reporting needs, queries, logic, results and recommendations to other information systems professionals...Permanent employmentFull timeRemote work$180k - $220k per year
...KGC). Job Summary The Director, Geological Data & Database Management is a senior technical leadership role accountable for... ...internal and external audits as required. Build, lead, and develop the company database management function, including hiring and mentoring...Long term contractTemporary workCasual workImmediate startRemote work- ...the end-to-end data platform for APEX. The platform ingests contact centre telephony and quality data from the Genesys A3S Snowflake database and Verint Workforce Management (WFM) feeds, and delivers it through a Bronze/Silver/Gold (Medallion) architecture on Databricks into...Hourly payInternshipWork at officeRemote workRelocation2 days per week
- ...Cloud Database Administrator About FNZ FNZ is committed to opening up wealth so that everyone, everywhere can invest in their future on their terms. We know the foundation to do that already exists in the wealth management industry, but complexity holds firms back. We created...Full time
- ...Responsibilities: ~ Creates physical database designs and operates and administers the database management system (DBMS) including... ...Skills for Case Management and ERP: Experience in designing/developing an automated data distribution mechanism Knowledge and...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Database Developer. Be the first to apply!
