Careers

Join us in building the future of GIS Solutions

We’re looking for passionate people who want to make a meaningful impact.

MagikDev GIS Solutions
GIS Implementation and Support
MagikDev GIS Solution
MagikDev GIS Solution
GIS Customization - Smallworld - GE Vernova

About Us

At MagikDev, we specialize in development, integration, and support for Smallworld GNU Platform. Based in Canada, our team of experts combines deep technical knowledge with innovative solutions to help utility and telecom companies maximize their investment in GE Vernova’s powerful geospatial platform.

Mission & Vision

Mission

To transform utility operations through superior GIS solutions that drive efficiency and profitability, delivered with uncompromising customer service and technical excellence.

Vision

To be recognized as the most trusted and qualified GE partner in the GIS industry, setting new standards for implementation excellence and client satisfaction.

Open Positions

Current Opportunities We're actively seeking talented professionals to join our growing team. Each role offers the chance to work with cutting-edge GIS technology and make a real impact on utility and telecommunications operations.

Smallworld Developer

A Smallworld GIS Analyst is responsible for supporting the design, development, and maintenance of geospatial solutions using GE Smallworld technology to optimize utility network operations. This role involves analyzing business requirements, configuring and customizing GIS applications, managing spatial and asset data, and ensuring data integrity across enterprise systems. The analyst collaborates closely with engineers, software developers, and business stakeholders to deliver accurate geospatial insights that improve decision-making and operational efficiency. Strong problem-solving skills, proficiency in Smallworld Core and Smallworld Platform Applications (EO, PNI, GDO, WO, DM, GSS, GSA), and knowledge of SQL, Magik programming, and utility industry workflows are essential. The position offers the opportunity to contribute to critical infrastructure projects while applying technical expertise to real-world challenges in energy, telecom, and utilities.

GIS Business Analyst

A GIS Business Analyst bridges the gap between business needs and geospatial technology by gathering requirements, analyzing processes, and designing solutions that leverage GIS to improve efficiency and decision-making. This role involves collaborating with stakeholders to identify opportunities where spatial data can provide business value, documenting functional and technical requirements, and working with development teams to ensure solutions align with organizational goals. The analyst translates complex geospatial concepts into clear business terms, supports testing and validation of GIS applications, and contributes to data governance and quality initiatives. Strong communication skills, domain knowledge in utilities or infrastructure, and familiarity with enterprise GIS platforms, specially Smallworld, are key to success in this role, enabling the delivery of innovative geospatial solutions that drive strategic outcomes.

Customer Support Specialist

The Customer Support Specialist serves as the primary point of contact for clients, providing technical assistance, troubleshooting issues, and ensuring smooth operation of customized Smallworld GIS solutions. This role requires a strong understanding software implementations, enabling effective diagnosis of problems, guidance on best practices, and coordination with development teams to resolve complex issues. The specialist documents support requests, maintains knowledge base resources, and communicates updates clearly to clients while maintaining a high level of professionalism and customer satisfaction. Success in this position relies on excellent problem-solving abilities, strong communication skills, and a customer-focused mindset, ensuring clients receive timely and effective support that strengthens long-term relationships.

Project Manager

The Project Manager is responsible for leading the planning, execution, and delivery of projects that implement and enhance geospatial solutions for clients. This role involves defining project scope, timelines, and budgets; coordinating cross-functional teams of developers, analysts, and engineers; and ensuring that deliverables meet both technical requirements and business objectives. The Project Manager serves as the main liaison between clients and internal teams, facilitating clear communication, managing risks, and resolving issues to keep projects on track. Strong organizational skills, leadership ability, and knowledge of GIS technologies and utility industry workflows are essential, along with proficiency in project management methodologies such as Agile. By balancing technical understanding with business acumen, the Project Manager ensures projects are delivered on time, within scope, and to the highest quality standards.

Power Your Career with Us

Build Your Future in GIS Technology At MagikDev, you’ll work directly with industry-leading Smallworld technology and collaborate with experienced GIS professionals. We offer challenging projects with real-world impact, continuous learning opportunities, and clear career progression. If you’re ready to advance your career in a specialized, growing field where your contributions directly influence client success, we want to hear from you.

    Cart

    No products in the cart.

    Create your account