Urgent.News

What's breaking now, across thousands of outlets.

Culture

Calgary Energy Tech and Offshore Engineering Teams: A Match Made in the Cloud

Calgary Energy Tech and Offshore Engineering Teams: A Match Made in the Cloud I was on a call with a Calgary-based oil and gas client at 2 AM my time, trying to explain why their monolithic .NET Framework application, running on an on-prem server that hadn't seen a patch in three years, was causing their new cloud-native features to crash. They thought "cloud" meant buying a beefier server. This…

Abstract editorial illustration

In 2026, Calgary's oil and gas industry faces a critical juncture. With mounting pressure to innovate, cut costs, and boost efficiency, the traditional energy sector must adapt and embrace new engineering paradigms. This is where Calgary's energy tech teams, coupled with offshore engineering expertise, come into play.

The city's energy industry is facing a unique opportunity and challenge in the digital age. Calgary, a city built on traditional energy, must modernize to stay competitive and attract the next generation of tech leaders. The skills required to build the future of energy – artificial intelligence for exploration, the Internet of Things for operational efficiency, and advanced simulation – are global, and so is the talent pool.

In a recent conversation, a Calgary-based oil and gas client recounted their struggle with a monolithic .NET Framework application running on an outdated on-prem server. They believed that upgrading to a cloud server would solve their problems, unaware that the true issue lay in their monolithic architecture and outdated processes. This is not an isolated incident; many Calgary energy companies are making similar mistakes.

The first key takeaway from modernizing Calgary's energy tech scene is that legacy systems are not just outdated code, but also ingrained habits. Many companies struggle not with the technology itself, but with the mindset. A well-established oilfield services company sought to modernize their field data capture system, only to encounter resistance from their team.

The existing processes, deeply embedded in their operations, posed a significant hurdle. Change management efforts were necessary to demonstrate the benefits of a cloud-based solution, which included reduced errors and real-time insights. The pilot project focused on a single, high-pain area – equipment maintenance logs – leading to a 80% reduction in errors and $100,000 annual savings in manual data processing.

The second insight is that offshore teams are not cheaper; they are smarter. Calgarians have built offshore teams to tap into scarce talent pools and secure specialized skills at competitive rates. A Calgary-based renewable energy startup approached the author for assistance in building a distributed energy resource management platform.

Initially hesitant about offshore development due to cost concerns, they were persuaded to consider the value of hiring senior backend engineers with expertise in Elixir and Phoenix, and a frontend lead proficient in SvelteKit. The offshore team handled development, testing, and deployment, delivering the platform in 18 months for a significantly lower cost compared to a local team.

The key is to focus on hiring for skill and experience, treating offshore teams as an extension of the internal team rather than a separate entity.

The third and final lesson is that "cloud-native" means more than just hosting applications in the cloud. A Calgary-based oil and gas sector client embarked on a cloud migration project by simply lifting and shifting their Oracle database to an EC2 instance on AWS. Unsurprisingly, the new setup was more expensive and performed poorly.

The problem lay in their failure to re-architect their monolithic application, which was tightly coupled to the database. By breaking down services into smaller, independent units using AWS ECS with Fargate, replacing parts of the Oracle database with Amazon Aurora PostgreSQL, and implementing a Kafka-based event bus for inter-service communication, the client achieved a 60% reduction in infrastructure costs and a 3x improvement in application performance.

This experience highlights the importance of embracing microservices, serverless functions, and managed cloud databases from the outset when transitioning to the cloud.

To avoid common pitfalls, the author advises skipping the temptation to build everything in-house from day one. In the early stages of their journey, they felt immense pressure to have complete control over every aspect of the tech stack. Building the user interface, backend services, and managing data storage in-house became overwhelming.

The key takeaway is to focus on building essential components in-house while leveraging external expertise for specialized skills. In this way, Calgary's energy tech teams can harness the power of offshore engineering while maintaining control over their core competencies.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Culture

More from Monday 3 August →