Full Stack Developer

Apply Now

Company: GeologicAI

Location: Calgary, AB T1Y 7M8

Description:

About Us:

GeologicAI is a Calgary-based startup developing and deploying exciting new technologies for the energy and mining sectors. We build innovative geological robots that scan rocks, train AI to analyze the scan data, and develop proprietary software that makes all our results incredibly useful for finding and extracting natural resources. We are a fast-growing and well-funded company looking for amazing people to join our team.

What You'll Do:

As a Full Stack Developer at GeologicAI, you'll manage and optimize data workflows, database architecture, cloud integrations, and automation processes. You'll enhance data management by implementing best practices, automating reporting, and ensuring data quality. Working with SQL databases, you'll design schemas, create stored procedures, and streamline data processing. Using Python, SQL, JavaScript, and HTML, you'll build and maintain software solutions while collaborating with internal teams and leading client integration projects.We are seeking candidates who demonstrate strong critical thinking and problem-solving skills. They should be proficient in programming and have experience working effectively in a team environment, displaying excellent communication skills.

Skills Required and Responsibilities:

Data Management:
  • Ensure adherence to data management best practices.
  • Automate data management reporting.
  • Maintain quality control of data exports.
  • Create and manage a Data Repository for curating, storing, and disseminating client scanning data.
  • Manage bulk downloads through GeologicAI.
  • Assist with ad hoc client exports.
  • Utilize command-line shell scripting and batch processing.

Database:
  • Administer SQL databases.
  • Design and model database architecture/schema.
  • Create stored procedures, views, and functions.
  • Develop SSIS or similar packages.
  • Work with Microsoft Fabric.
  • Utilize strong Python and PowerShell skills.
  • Apply knowledge of additional programming languages.

Cloud & Web Development:
  • Work with Azure SQL Server and Azure Data Factory.
  • Manage Microsoft Web Server operations.
  • Apply web design knowledge.
  • Experience with Azure Tables/Queues is a plus.
  • Familiarity with data visualization tools (PowerBI, graphing packages) is beneficial.
  • Experience with data analytics and analysis tools is an advantage.

Automation & Integration:
  • Identify manual data transformations and automate them.
  • Drive data scrapes that feed into database schemas and PowerBI reports.
  • Create and implement quality control systems.
  • Serve in a client-facing role within GeologicAI teams or independently lead client integration initiatives.
  • Integrate GeologicAI scan data with client software applications.

General Coding & Scripting:
  • Proficiency in SQL, Python, JavaScript, and HTML.
  • Familiarity with shell scripting and automation.

Experience with the following is beneficial but not required:
  • AcQuire GIM Suite
  • Datamine Fusion / DH Logger
  • Bentley Leapfrog Geo / Imago
  • Micromine
  • Schlumberger Petrel
  • GIS tools (ESRI ArcMap)

What We'll Love About You:

You have strong technical expertise in SQL, Python, and cloud platforms like Azure, along with a problem-solving mindset for automating processes and improving efficiency. Your experience in data management, database architecture, and web development makes you a key player in streamlining operations. You bring a keen eye for quality control and process improvement, working well both independently and collaboratively with teams and clients. Bonus points if you have experience with mining industry applications or data visualization tools like PowerBI!

What You'll Love About Us:

We're a fast-growing well-funded company working on interesting products that are making difference to the world. Our products and services are helping find the hydrocarbons that power our world today, and the metals and minerals required for the energy transition of tomorrow.

Similar Jobs