Jobs
>
Zürich

    Python Developer and Geodata Processing Engineer - Zürich, Schweiz - ETH Zürich

    ETH Zürich
    Eth Zürich background
    Beschreibung

    Python Developer and Geodata Processing Engineer

    Python Developer and Geodata Processing Engineer

    The Institute of Cartography and Geoinformation at ETH Zurich is responsible for the development of the national Atlas of Switzerland on behalf of the federal government.

    The interactive Atlas of Switzerland has achieved worldwide recognition as a top product in cartography. The current version was developed in a multi-year project as a 3D-Atlas based on an open-source framework and with access to online data sources. The next generation of the Atlas should run without installation inside a modern web browser.

    To support the Atlas team and improve the Atlas IT infrastructure, we are looking for a

    Python Developer and (Geo)data Processing Engineer 80–100%

    Job description

    In this role, you will take part in the conception, development, and maintenance of the IT infrastructure of the Atlas of Switzerland.

    Your main responsibilities are:

    1. the further development and maintenance of
      • the atlas editor QGIS python plugin (used by the atlas editors)
      • the atlas publisher python script (used to publish new and updated maps)
    2. the development, configuration, and maintenance of a (geo)data processing automation system that helps with the regular update of the (geo)data sets used in the atlas.

    Furthermore, you will participate in the improvement and maintenance of our IT system based on technologies like Linux VMs, docker, Kubernetes, PostgreSQL database and various web services – together with 2 other team members and the IT services at ETH Zurich.

    Your profile

    • a degree in software engineering, computer science or geoinformation technologies - or equivalent training
    • practical experience in the development of python plugins and scripts - familiarity with QGIS and the Qt framework is a plus
    • system administration skills (Linux, shell and python scripting)
    • geodata processing experience (ideally with gdal/ogr and spatial SQL) – familiarity with PostgreSQL/PostGIS is a plus
    • experience with collaboration platforms like GitHub or GitLab, continuous integration, automation and documentation
    • an interest in active participation in open-source projects
    • high ability to work in teams but also used to working independently and on your own responsibility
    • good knowledge of German (B2+) and English (B2+)

    We offer

    • interesting and independent tasks in the project
    • participation in a small, motivated team (project lead, 3 developers, 2 scientific editors)
    • well-developed infrastructure with state-of-the-art technologies
    • flexible working hours, home office within Switzerland possible (1-2 days) and a pleasant working atmosphere
    • ability for further training on the job
    • national and international network and collaboration
    • benefits: usage of sport facilities and other university infrastructure on campus, contribution to the cost of public transportation (Halb-Tax and GA)
    Working, teaching and research at ETH Zurich

    We value diversity

    In line with our values, ETH Zurich encourages an inclusive culture. We promote equality of opportunity, value diversity and nurture a working and learning environment in which the rights and dignity of all our staff and students are respected. Visit our Equal Opportunities and Diversity website to find out how we ensure a fair and open environment that allows everyone to grow and flourish.

    Curious? So are we.

    We look forward to receiving your online application with the following documents:

    • CV
    • Portfolio of your existing work (incl. project descriptions and Github/Gitlab pages); Recent graduates can include a summary of their masters thesis or seminar works.
    • Certificates and references
    • Motivation letter (optional, not required)

    Please note that we exclusively accept applications submitted through our online application portal. Applications via email or postal services will not be considered.

    Further information about the Institute of Cartography and Geoinformation can be found on our institute website or on the project homepage. Questions regarding the position should be directed to the project manager Andreas Neumann, Tel or email (no applications).

    For recruitment services the GTC of ETH Zurich apply.

    About ETH Zürich

    ETH Zurich is one of the world's leading universities specialising in science and technology. We are renowned for our excellent education, cutting-edge fundamental research and direct transfer of new knowledge into society. Over 30,000 people from more than 120 countries find our university to be a place that promotes independent thinking and an environment that inspires excellence. Located in the heart of Europe, yet forging connections all over the world, we work together to develop solutions for the global challenges of today and tomorrow.


  • Hitachi Zosen Inova Zurich, Schweiz

    **Project Manager in Process Engineering (Development)**: · Hitachi Zosen Inova AG · Zürich (Schweiz) · Presence / Mobile · Work experience · Technical occupations (other) · **About us**: · - Zurich-based green-tech company Hitachi Zosen Inova (HZI) is a global leader in solution ...


  • Lumentum Operations LLC Zurich, Schweiz

    It's fun to work in a company where people truly BELIEVE in what they're doing · - We're committed to bringing passion and customer focus to the business._ · - If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us_ · Manufac ...


  • SR Technics Group Zürich, Schweiz

    Your tasks · Prepare and present initial data package for business case if required · Setup assembly procedure introduction project structure and plan · Manage project according to plan and define mitigations when necessary · Request technical OEM data relevant to the to be esta ...


  • Takeda Zürich, Schweiz Ganztags

    Description · About the role: · Lead/Execute/Own GMP PE activities including but not limited to change controls, deviations, investigations, protocol and report writing, assessments and approvals, including special attributes such as serialization connectivities to TraceLink o ...


  • Takeda Pharmaceuticals International AG Zurich, Canton of Zurich, Schweiz Ganztags

    By clicking the "Apply" button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda'sPrivacy Noticeand Terms of Use. I further attest that all information I submit ...


  • PEDCO AG CH- Zürich, Schweiz Ganztags

    Purpose · Defining, establishing, monitoring, operating and improving the process frameworks for our clients. · Tasks · Analysing the customer's requirements along the customer's processes. · Identifying the deficits and risks, and introducing appropriate measures. · Documentatio ...


  • Climeworks AG Zurich, Schweiz Ganztags

    Your mission at Climeworks is to operate, maintain, and enhance our DAC Plants with a focus on OKR-driven sustainability, ensuring CDR production to meet sales targets and fulfill the Climeworks Vision. · You ensure a safe and compliant plant operation, fostering a safety cultur ...


  • SR Technics Group Zürich, Schweiz

    Your tasks · Lead and inspire our Process Engineering team by fostering a positive and high-performing work environment · Ensure the definition of standardized repair materials and processes based on approved data and ensure that these meet applicable quality standards and compl ...


  • Hitachi Zosen Inova AG Zürich, Schweiz Ganztags

    Company Description · Zurich-based green-tech company Hitachi Zosen Inova (HZI) is a global leader in solutions for energy transition and circular economy including Waste to Engergy and Renewable Gas (RG), operating as part of the Hitachi Zosen Corporation Group. HZI acts as a p ...


  • SR Technics Group Zürich, Schweiz

    Your tasks · Define standardized Machining repair processes based on approved data and ensure that these meet applicable quality and compliance standards, covering NC/CNC Milling, Turning, Grinding and EDM processes · Support Operations in their day-to-day duties, including prov ...

  • Hitachi Zosen Inova AG

    Process Engineer R&D

    vor 1 Woche


    Hitachi Zosen Inova AG Zürich, Schweiz Ganztags

    Company Description · Zurich-based green-tech company Hitachi Zosen Inova (HZI) is a global leader in solutions for energy transition and circular economy including Waste to Energy and Renewable Gas (RG), operating as part of the Hitachi Zosen Corporation Group. HZI acts as a pr ...


  • BakerHicks Zürich, Schweiz

    Your Tasks · Our process teams in Switzerland will continually need support in 2024 with our strong project pipeline. Send us your CV, we will get in touch shortly to see which project and what time could be a great fit for you. · Design, Planning and Coordination of pharmaceuti ...

  • Hitachi Zosen Inova AG

    Process Engineer R&D

    vor 1 Woche


    Hitachi Zosen Inova AG Zurich, Schweiz

    Company Description · Zurich-based green-tech company Hitachi Zosen Inova (HZI) is a global leader in solutions for energy transition and circular economy including Waste to Energy and Renewable Gas (RG), operating as part of the Hitachi Zosen Corporation Group. HZI acts as a pro ...


  • Hitachi Zosen Inova AG Zürich, Schweiz

    Company Description · Zurich-based green-tech company Hitachi Zosen Inova (HZI) is a global leader in solutions for energy transition and circular economy including Energy from Waste (EfW) and Renewable Gas (RG), operating as part of the Hitachi Zosen Corporation Group. HZI acts ...

  • MMS AG

    Process Engineer

    vor 5 Tagen


    MMS AG CH- Urdorf, Schweiz Ganztags

    Process Engineer MMS AG designs and supplies innovative membrane filtration · for MMS, Switzerland solutions for the separation, con- centration, fractionation, purific- · ation, and isolation of all classes of · molecules. We work within dairy, · food, beverage, biotech, extract ...


  • ETH Zürich Zürich ZH, Schweiz

    Python Developer and Geodata Processing Engineer · The Institute of Cartography and Geoinformation at ETH Zurich is responsible for the development of the national Atlas of Switzerland on behalf of the federal government. · The interactive Atlas of Switzerland has achieved ...


  • Bakerhicks Zürich, Schweiz Ganztags

    Your Tasks Our process teams in Switzerland will continually need support in 2024 with our strong project pipeline. · Send us your CV, we will get in touch shortly to see which project and what time could be a great fit for you. · Act as technical project lead for complex enginee ...


  • ETH Zürich Zürich ZH, Schweiz

    Python Developer and Geodata Processing Engineer · The current version was developed in a multi-year project as a 3D-Atlas based on an open-source framework and with access to online data sources. The next generation of the Atlas should run without installation inside a modern w ...


  • Lumentum Zürich, Schweiz Ganztags

    It's fun to work in a company where people truly BELIEVE in what they're doing · Manufacturing Engineering & Processes Support Intern (12 months) · Lumentum Switzerland AG is a leading design center of ultrafast pico- and femtosecond laser systems featuring excellent performance ...


  • Institute of Cartography and Geoinformation Zürich, Schweiz fixed-term

    Job description · In this role, you will take part in the conception, development, and maintenance of the IT infrastructure of the Atlas of Switzerland. · Your main responsibilities are: · the further development and maintenance of the atlas editor QGIS python plugin (used by th ...