Senior Data Engineer

In Vestland

Full time

About the job

We are seeking a talented and experienced Senior Data Engineer with expertise in CI/CD and designing, implementing, and managing staging environments to join the DataOps team. The ideal candidate will be a professional with a strong background in data engineering, with an emphasis on creating and maintaining staging environments for testing and development, designing and building scalable data pipelines, working with large datasets, and deploying and managing systems in a production environment.


  • Design and implement the staging environment to support development and testing of data pipelines and applications
  • Develop and maintain automated testing frameworks for data products and applications
  • Collaborate with data scientists and analysts to ensure data accuracy, completeness, and consistency
  • Build and maintain CI/CD pipelines for deploying and testing data products and applications
  • Implement and maintain monitoring and alerting systems for data pipeline and application health
  • Define indicators of performance and quality metrics and ensure compliance with data related policies
  • Work closely with internal team and external partners to ensure new developments align with roadmap and integrate seamlessly with other platform components
  • Mentor and coach team members to improve technical skills and achieve team goals

You will be based in Bergen, Norway. Working from Oslo is an option. 

We expect you to have

  • Bachelor's degree in Computer Science, Atmospheric Science, Engineering, or related field
  • 5+ years of experience as a Data Engineer or related role with large-scale data or project management and oversight experience
  • Strong conceptual and practical foundation of core computer science concepts like algorithms, data structures, database management systems and object-oriented programming
  • Proven expertise in Python programming, data modelling, and SQL databases design and usage
  • Strong experience in designing and maintaining staging environments for testing and development
  • Experience with CI/CD tools
  • Proven expertise of UNIX/LINUX operating systems and script languages
  • Knowledge of version control systems like git is required
  • Knowledge of distributed computing systems and big data technologies
  • Passion for learning and staying up-to-date with emerging trends in data engineering and technology

You need problem-solving, critical thinking, close attention to details and communication skills to succeed in this role.

We would also appreciate it if you challenged us and wanted to improve our current practices. In the DataOps team, there are rich opportunities to shape the future of our data infrastructure.

You will collaborate and communicate with team members, product owners, and other stakeholders in an international and distributed team. Professional fluency in English is required.

What is in it for you 

You would join the multidisciplinary, multicultural, and international StormGeo DataOps team and get the opportunity to work closely with data engineers, data scientists, researchers and product owners who import, crunch, and run calculations on a massive amount of data daily to serve a global customer base.

We offer a challenging position in an open and friendly environment where we help each other to develop and create value. Your work will have a true impact on StormGeo’s future success.

StormGeo has a stimulating international working environment. Diversity in the workplace is essential to StormGeo, and we encourage candidates from all backgrounds, communities, and industries to apply. We have a dynamic international working environment where we challenge, encourage, and support each other. All employees are included in our insurance and pension scheme. 

Salary is by agreement, and we give flexible working hours where possible. StormGeo Norway has a hybrid office policy. For international candidates, we offer a safe moving and relocation package. You will need to hold a working visa for EU/EEA.

If you are passionate about data engineering and have a strong background in creating and maintaining staging environments, please apply now! 

About StormGeo

StormGeo is a global provider of weather intelligence and decision support services, with leading solutions for shipping, oil and gas, renewable energies, utilities, other onshore industries and aviation. Our products and services help clients manage risk, optimize performance, reduce costs and increase revenues, deploying the latest technologies. StormGeo has more than 500 employees in 24 offices across 18 countries. As a participant in the UN Global Compact for Sustainable Ocean Business, StormGeo’s passion for weather and the protection of natural resources motivates us to support our clients in making informed, environmentally responsible business decisions. Since June, 2021, StormGeo has been part of the Alfa Laval Group.

At Alfa Laval, we always go that extra mile to overcome the toughest challenges. Our driving force is to accelerate success for our customers, people and planet. You can only achieve that by having dedicated people with a curious mind. Curiosity is the spark behind great ideas. And great ideas drive progress.