A Tenth Revolution Group Company

Your current job search

135 search results

For Permanent and Contract, Python Developer

    Data Engineer - Stavanger

    Norway, Stavanger

    • Negotiable
    • Engineer Role
    • Skills: Data Engineer, SQL, Python, Azure, ETL
    • Seniority: Senior

    Job description



    We are searching for a data engineer in Stavanger!

    Your role will involve designing, developing and maintaining data infrastructure in cloud to allow colleagues in data science and analytics to access insights & create solutions, and support stakeholders in making informed decisions

    Your role can cover:


  • Data Integration and Processing: Collaborating with internal teams and external partners to identify and integrate diverse datasets from different sources, and utilise ETL processes to cleanse, transform, and enrich data for analysis


  • Data Modelling and Architecture: Design and implement scalable data models and architectures optimised for performance, scalability, and reliability. Develop and maintain data warehouses and data lakes to support needs


  • Analytics and Visualisation: Develop data pipelines to enable advanced analytics, predictive modelling, and machine learning applications. Use tools such as Power BI to create interactive dashboards and reports that provide valuable insights into energy consumption, production, and trends


  • Optimisation and Automation: Continuously monitor and optimise data pipelines and workflows to improve efficiency and reduce latency. Implement automation techniques to streamline data ingestion, processing, and analysis



  • We are looking for you to have some of the following skills/experiences:
    • Bachelors and/or Masters in an IT or Engineering related subject
    • Proficiency in Azure services such as Azure Data Factory, Azure Databricks, Azure SQL Database, Azure Synapse Analytics, and Azure Blob Storage for data integration, processing, storage, and analytics in the cloud
    • Experience in developing and deploying ETL solutions using SSIS to extract, transform, and load data from disparate sources into SQL Server databases.
    • Familiarity with DevOps practices and tools for version control, continuous integration, and automated deployment of data solutions.
    • Strong skills in data visualisation and reporting using Power BI
    • Proficiency in Python and SQL




    For any questions, contact Lucy on l.whiting@tenthrevolution.com

    Principle Unity Developer

    Norway, Ålesund

    • NOK 850,000 to NOK 950,000 NOK
    • Developer Role
    • Skills: Python, Unreal/Unity
    • Seniority: Senior

    Job description

    Role: Lead Unity Developer



    Location: Remote

    Interested in DOTS? Want to impact the daily lives of millions? This opportunity offers both.



    About Us:



    We are at the forefront of developing simulations that provide accurate insights into how proposed large infrastructure projects will affect the population's lives. Our interactive representations of the real world empower decision-makers to assess different options, identify potential issues, and collaborate to ensure the best possible solutions.

    Role Overview:



    We are looking for experienced Unity developers to enhance our open-world simulation platform. As a Lead Unity Developer, you will be instrumental in developing our graphics platform and our user-facing product, Sandbox. You will tackle technical challenges, mentor the team, and contribute to our inclusive and innovative culture.

    Our strong connection to the academic world enables us to produce breakthrough projects with real-world applications. Our research and innovative ethos permeate the company, encouraging you to explore new solutions and the latest technologies.

    As the Lead Unity Developer, you will have significant ownership and decision-making power over the technical architecture and lead your team to build a beautiful, efficient solution.

    Key Responsibilities:

    • Develop and enhance our graphics platform and Sandbox product.
    • Push technological boundaries in open-world simulations.
    • Mentor team members and solve complex technical issues.


    Requirements:

    • Bachelor's degree in Technology, Computer Science, or a related field.
    • Experience with C#, C++, Java, and Python.
    • Extensive experience with Unity 3D in game engines.
    • Knowledge of rendering, client-server networking, and physics.
    • Expertise in real-time, high-traffic systems (e.g., MMO or multi-projector).
    • Proficiency in shaders, GPU, and 3D file formats.
    • Strong TDD and Unity Test Framework skills.
    • Expertise in serialization and modularizing Unity projects.
    • Proven experience with WebGL or similar technologies.


    Bonus Points For:

    • Knowledge of Unity DOTS.
    • Experience with observability patterns.
    • Proficiency with Unity UI Toolkit.
    • Understanding of Protobuf.
    • Strong mathematical and physics knowledge in 3D engines.
    • Familiarity with Pixyz, .gbl, and .gltf.


    Join us and lead the development of innovative simulations that make a real difference in the world!

    Please reach out to Elizabeth Tyler at e.tyler@nigelfrank.com for further details or to apply.

    Senior Python Developer

    Poland

    • Negotiable
    • Engineer Role
    • Skills: Python, Django, FastAPI, Azure
    • Seniority: Senior

    Job description



    Exciting Opportunity for a Python Developer with Azure Experience!

    Are you a skilled Python Developer looking to elevate your career with Azure expertise? Our client, a leader in the tech industry, and focusing on sustainable solutions, is seeking a talented individual to join their innovative team and contribute to transformative projects.

    Key Responsibilities:
    • Develop robust Python applications and solutions tailored to meet business needs.
    • Utilize Azure services such as Azure Functions, Azure SQL Database, and Azure App Service to build scalable and efficient solutions.
    • Collaborate with cross-functional teams to design and implement cloud-based architectures.
    • Ensure code quality through testing, code reviews, and continuous integration.


    Required Skills:
    • Proficiency in Python programming and strong understanding of Python frameworks.
    • Hands-on experience with Azure services, including but not limited to Azure DevOps, Azure Functions, Azure SQL Database, and Azure App Service.
    • Familiarity with cloud-native development practices and microservices architecture.
    • Solid understanding of software development best practices, version control systems, and agile methodologies.


    Preferred Qualifications:
    • Certification in Azure (e.g., AZ-204, AZ-303, AZ-400).
    • Experience with containerization technologies such as Docker and Kubernetes.
    • Knowledge of CI/CD pipelines and automated deployment processes.


    What's in It for You?
    • Opportunity to work on cutting-edge projects using the latest technologies.
    • Collaborative and inclusive work environment that encourages growth and learning.
    • Competitive compensation package and comprehensive benefits.


    If you're ready to take your Python development skills to the next level and contribute to exciting Azure-based projects, we want to hear from you!

    Senior AWS Developer

    Poland, Dolnośląskie

    • Negotiable
    • Engineer Role
    • Skills: Python, Django, FastAPI, Azure
    • Seniority: Senior

    Job description



    Exciting Opportunity for a Python Developer with Azure Experience!

    Are you a skilled Python Developer looking to elevate your career with Azure expertise? Our client, a leader in the tech industry, and focusing on sustainable solutions, is seeking a talented individual to join their innovative team and contribute to transformative projects.

    Key Responsibilities:
    • Develop robust Python applications and solutions tailored to meet business needs.
    • Utilize Azure services such as Azure Functions, Azure SQL Database, and Azure App Service to build scalable and efficient solutions.
    • Collaborate with cross-functional teams to design and implement cloud-based architectures.
    • Ensure code quality through testing, code reviews, and continuous integration.


    Required Skills:
    • Proficiency in Python programming and strong understanding of Python frameworks.
    • Hands-on experience with Azure services, including but not limited to Azure DevOps, Azure Functions, Azure SQL Database, and Azure App Service.
    • Familiarity with cloud-native development practices and microservices architecture.
    • Solid understanding of software development best practices, version control systems, and agile methodologies.


    Preferred Qualifications:
    • Certification in Azure (e.g., AZ-204, AZ-303, AZ-400).
    • Experience with containerization technologies such as Docker and Kubernetes.
    • Knowledge of CI/CD pipelines and automated deployment processes.


    What's in It for You?
    • Opportunity to work on cutting-edge projects using the latest technologies.
    • Collaborative and inclusive work environment that encourages growth and learning.
    • Competitive compensation package and comprehensive benefits.


    If you're ready to take your Python development skills to the next level and contribute to exciting Azure-based projects, we want to hear from you!

    AI Engineer - Oslo

    Norway, Oslo

    • Negotiable
    • Developer Role
    • Skills: Python, AI, Engineer, Developer
    • Seniority: Mid-level

    Job description



    With a reputation for delivering software and cloud projects, we are now looking to expand our offerings to utilise the potential within AI

    With a strong customer base established over 25 years, we work end-to-end on projects which have a real impact on society and stakeholders

    Our previous work can be seen within companies across the power and energy market, the healthcare sector, and increasingly with scale-ups and smaller companies around Oslo

    What will you work with?


  • Solution Design and Development: you will work closely with clients to understand their business objectives and AI needs. Design and develop AI models, algorithms, and solutions tailored to address specific challenges and opportunities.


  • Prototyping and POC Development: Develop proof-of-concept solutions to demonstrate the feasibility and potential impact of AI initiatives. Iterate and refine solutions based on feedback and insights gathered during client engagements.


  • Deployment and Integration: Deploy solutions into production environments, integrating them seamlessly with existing systems and workflows. Collaborate with DevOps and IT teams to ensure smooth deployment and ongoing maintenance of AI applications.


  • Evaluation and Performance Monitoring: Evaluate the effectiveness and performance of deployed AI solutions, monitoring key metrics and KPIs to measure impact and ROI. Continuously improve and optimise AI models based on real-world feedback and usage patterns



  • What are we looking for in you?
    • Bachelors and/or Masters in an IT, Engineering, or Computer Science related subject
    • At least 3+ years of experience in a similar role involving aspects of software and data engineering
    • You should have a strong programming background (Java, Kotlin, C#, or similar) along with some Python experience
    • Experience with related cloud technologies - we have projects across Azure, AWS, GCP
    • Familiarity with working towards agile and devops processes


    We also hope you can bring experience in areas such as: data modelling, statistics, databases, datawarehousing, ETL, AI best practice

    As part of a new department, there are opportunities to help define your own position, and bring your expertise to a wider team that is eager to learn. There are options internally to grow your own knowledge within development, data, ML, and security - with established teams in each of these areas

    For any questions, or more information, contact Lucy on l.whiting@tenthrevolution.com

    Data AI Coach

    Spain, Madrid

    • Negotiable
    • Engineer Role
    • Skills: Python
    • Seniority: Senior

    Job description



    Data & AI Curriculum Owner



    Desde Tenth Revolution Group, estamos buscando profesionales para un emocionante proyecto en el ámbito de la ingeniería de datos. Esta posición es parte de un equipo que impulsa la mejora y eficacia empresarial a través de la AI. Esta posición es crucial para el proyecto de transformación digital de estelíder en el sector industrial, a través de la IA. Tendrás la oportunidad de impulsar soluciones innovadoras, colaborar con desarrolladores de primer nivel y optimizar modelos que configuran el futuro de la industria.



    Sobre la posición: Como Data & AI Curriculum Owner, tu principal responsabilidad será impulsar la creación, desarrollo y gestión del portafolio de aprendizaje de Datos y AI, asegurando que se alinee con las necesidades y objetivos organizacionales. También serás responsable de mejorar continuamente el portafolio basado en la retroalimentación de los estudiantes y las necesidades comerciales en evolución. Contribuirás significativamente al desarrollo y mantenimiento de un portafolio integral de aprendizaje que abarca todas las áreas de Datos y AI, colaborando estrechamente con diversos stakeholders para garantizar su relevancia y efectividad.

    Responsabilidades:
    • Desarrollar y mantener un portafolio de aprendizaje integral que cubra todas las áreas de Datos y AI.
    • Evaluar la calidad del material de aprendizaje externo, interactuar y negociar con posibles proveedores.
    • Colaborar con diversos stakeholders para asegurar que el portafolio satisfaga las necesidades de la organización.
    • Trabajar junto con Data Training y AI y Especialistas en Habilitación de Aprendizaje para crear nuevos formatos de aprendizaje interno y material de estudio.
    • Evaluar el uso de AI para el desarrollo de material de aprendizaje.
    • Evaluar regularmente la efectividad del portafolio y realizar mejoras según sea necesario.
    • Mantenerte actualizado sobre las últimas tendencias y avances en Datos y AI para garantizar que el portafolio esté actualizado y relevante.
    • Interactuar con Data & AI Adoption Manager y el líder del equipo para incorporar feedback en el portafolio y crear un plan de trabajo a medio plazo.


    Requesitios:
    • Título de Licenciatura o Maestría en Ciencias de la Computación, Sistemas de Información o un campo relacionado. Será muy valorable doctorado, formación específica en Data e información empresarial.
    • Al menos 4 años de experiencia en un rol similar.
    • Experiencia en la enseñanza y gestión de programas de educación/capacitación a gran escala y gestión de portafolios de productos.
    • Estas acostumbrado a lidiar con desafíos y oportunidades en la promoción de iniciativas de aprendizaje/habilitación basadas en Datos y AI dentro de una organización.
    • Fuerte comprensión de los conceptos, herramientas y técnicas de AI y Ciencia de Datos.
    • Deseo de entender las necesidades comerciales (y de aprendizaje) de distintos interlocutores.
    • Muy buenas habilidades de gestión de proyectos.
    • Experiencia con sistemas de gestión de aprendizaje.
    • Capacidad para definir requisitos para el portafolio de aprendizaje de stakeholders internos y externos.
    • Fluidez en inglés -C1- e idealmente en alemán.


    Deseable:
    • Experiencia en un entorno global y multicultural.
    • Experiencia con diversos proveedores y plataformas de contenido de aprendizaje (AI).
    • Familiaridad con la capacitación corporativa y el aprendizaje de adultos.
    • Habilidades de idiomas adicionales de conversación.


    Condiciones
    • Salario competitivo
    • Horario de trabajo flexible y opciones de trabajo desde casa, para que puedas equilibrar tu vida laboral y personal.
    • Oportunidades de aprendizaje y desarrollo.
    • 23 días de vacaciones al año + 5 días adicionales + 2 días culturales.
    • Un entorno de trabajo colaborativo, confiable e innovador.
    • Ser parte de un equipo internacional y trabajar en proyectos globales.
    • Relocation pack




    Sé parte de un proyecto innovador que transforma la manera en que una organización líder maneja y utiliza los datos para generar valor. Si te interesa, aplica a la oferta o contacta con
    p.hernando@tenthrevolution.com

    Data Engineer - Oslo

    Norway, Oslo

    • Negotiable
    • Engineer Role
    • Skills: Data Engineer, Business Intelligence, BI, Power BI, SQL, Python, Azure
    • Seniority: Mid-level

    Job description



    We are looking for a data engineer to join an internal team in Oslo who are creating a platform to help fund green community projects around Norway!

    We have grown into one of Norway's most prominent financial companies with a focus on providing support to municipalities and local communities across Norway so build green spaces and fund social initiatives

    We are becoming more data-driven and have started our transition to the cloud and modern technologies which provide valuable insights to our business and customers. Our hope is to expand this further, so we are looking for another data engineer to join our analytics team which currently consists of 6 professionals

    Some of the tasks will include:
    • Further development of our data platform and warehouse
    • Making internal and external data available and usable for others in the business
    • Facilitating the development and use of reporting solutions
    • Automating processes
    • Contributing towards building a more data-centric environment across the organisation


    We are looking for you to bring:
    • Bachelors/Masters in an IT or engineering related subject
    • Professional experience in data engineering, business intelligence, or system development
    • Experience with SQL/Python
    • Understanding of data visualisation tools such as Power BI, Tableau, or Qlik
    • Familiarity with data platforms in the cloud


    Why join us?

    We are committed to creating real change in local communities through sustainable development, we work across Norway to fund initiatives which make a real difference to neighbourhoods

    We are an agile team with a flat structure which means fast decision-making and all employees can contribute towards important decisions

    We offer professional challenges with development from scratch and experimenting with new technologies

    We have a modern office space with on-site canteen, training room and cycle parking

    There is a flexible hybrid working policy with most employees working 3 days in the office and 2 day at home

    Company cabins for use during vacation time

    We have a relaxed and social culture with activity groups and events for those who wish to participate

    For more information or any questions, contact Lucy on l.whiting@tenthrevolution.com

    Software Engineer Python (F/H)

    France, Île-de-France, Paris

    • €65,000 to €75,000 EUR
    • Developer Role
    • Skills: Software Engineer, Python, Fast API, Docker, PostgreSQL, SQL, NoSQL, Serverless; Microservices
    • Seniority: Mid-level

    Job description



    Notre client est une start-up tech B2B spécialisée dans le développement d'un outil de standardisation des données. Le produit qu'ils ont conçu répond à un défi crucial pour les entreprises : la mauvaise qualité des données, qui entrave la digitalisation, l'automatisation et l'adoption de l'intelligence artificielle. Aujourd'hui, cette société innovante est à la recherche d'un Software Engineer Python expérimenté pour rejoindre une équipe technique passionnée, dans le but de développer la plateforme.

    Description du poste :

    • Créer des nouvelles fonctionnalités et maintenir celles existantes sur nos différents produits
    • Développer from scratch de nouvelles applications
    • Mettre en place les bonnes pratiques et tester son code
    • Trouver des solutions innovantes afin d'améliorer la plateforme
    • Assurer la sécurité de notre plateforme pour garantir l'intégrité des données des collectivités


    Stack technique :
    • Python
    • Fast API
    • Docker
    • PostgreSQL
    • SQL / NoSQL
    • Serverless
    • Microservices



    Profil recherché :
    • Tu as une expérience significative (minimum 5 années) sur Python et sur Fast API
    • Tu sais utiliser Git et tu connais les problématiques de CI/CD
    • Livraison continue & bonnes pratiques (dev-staging-prod env, tests, code reviews, pair programming…)
    • Tu parles un anglais courant


    Compétences recherchées : Esprit d'analyse et de synthèse, rigueur, autonomie, aptitudes en communication, curiosité, et capacité à proposer des idées.

    Avantages :
    • Part variable
    • 4 jours de remote / semaine
    • Culture d'entreprise : proximité, développement des compétences, ambiance conviviale et dynamique (esprit start-up), etc.


    Candidatures confidentielles

    Team Lead - Data - Oslo

    Norway, Oslo

    • Negotiable
    • Engineer Role
    • Skills: Data Engineer, Business Intelligence, BI, Power BI, SQL, Python, Azure
    • Seniority: Senior

    Job description



    We are looking for a Team Lead to oversee and grown a data & analytics environment in Oslo!

    This role will be 50/50 between hands-on work and leadership

    As an established provider of Microsoft solutions, we have worked with small and enterprise organisations across Norway to help them digitalise

    Over the past couple of years, we have started to build a focus area within data and analytics as our customers began to explore data strategy and technologies to create insight

    Since then, we have grown a small team to deliver these solutions amongst our existing customers, and we are now looking for a leader to take ownership of this business area and grow it further!

    As a company we specialise in three main areas:
    • Counselling/consulting
    • Project implementation
    • Customer development


    You will be involved in projects from end-to-end, from defining strategy to seeing the results of your actions

    We are looking for you to have:
    • Experience working on data platforms across modern tech such as Azure, Snowflake and Databricks as they look to take on a few more enterprise clients.
    • Proven experience with ETL processes and comfortable accessing data and extracting data yourself, and prepping it for analytics purposes
    • A good eye for spotting trends, understanding businesses and being able to advice clients why certain things are happening.
    • Ability to support clients data platform, building reporting functions in conjunction with data lake and warehouse infrastructure.
    • It is also beneficial if you have experience in project leadership, stakeholder management, and strategy development


    What's in it for you?

    The opportunity to grow a dedicated data and analytics environment within an established organisation

    You will be able to work with new technologies and customers from different domains/business areas to understand how tools can have a real impact on their business

    You will be entrusted to contribute towards strategic decisions within the business as we expand our offerings, and assist with hiring & training your team

    There are opportunities for personal and professional growth through courses, conferences and certifications

    We offer a benefits package inclusive of a competitive base salary, paid overtime, enhanced pension and insurances, and all equipment provided

    We operate a hybrid working policy with an office based in Oslo

    For more information of any questions, contact Lucy on l.whiting@tenthrevolution.com

    Python Developer Jobs | FRG Consulting

    Looking for a new challenge? Apply for Python Developer Jobs and discover your next career move today.