Senior Software Developer - Data Engineering / CMDB Integration

Nur für registrierte Mitglieder
Zürich
CHF 90’000 - 130’000
Jobbeschreibung

Senior Software Developer - Data Engineering / CMDB Integration

Join to apply for the Senior Software Developer - Data Engineering / CMDB Integration role at RM Group (Switzerland)

Senior Software Developer - Data Engineering / CMDB Integration

1 day ago Be among the first 25 applicants

Join to apply for the Senior Software Developer - Data Engineering / CMDB Integration role at RM Group (Switzerland)


Main Tasks:


  • Design, develop, and maintain data pipelines and workflows using Apache Airflow to ingest, transform, and load data into the Configuration Management Database (CMDB).

  • Develop and optimize PL/SQL queries and stored procedures for efficient data manipulation in the CMDB.

  • Use NoSQL databases (e.g., MongoDB) to manage large volumes of configuration data.

  • Integrate data from multiple sources using MuleSoft and other integration platforms.

  • Perform data reconciliation to ensure accuracy and consistency across systems.

  • Develop and implement inventory data models based on the Common Information Model (CIM) for IT asset representation.

  • Design and execute ETL processes to keep the CMDB updated and accurate.

  • Collaborate with cross-functional teams to meet business data requirements.

  • Troubleshoot data issues, ensuring data integrity and availability.

  • Document data processes, models, and configurations for knowledge sharing and team collaboration.


Required Skills:


  • Proven experience in data engineering, data modeling, and scripting (Python, Perl, etc.).

  • Strong knowledge of Service Asset and Configuration Management (SACM) principles and systems like Microfocus Asset Manager or Peregrine Asset Center (non-ITSM).

  • Deep understanding of the Common Information Model (CIM) standard.

  • Proficiency with Apache Airflow for workflow orchestration.

  • Experience building web frontends and backend loading mechanisms.

  • Familiarity with container solutions such as iKube 2.0 (preferred), Kubernetes, or similar.

  • Hands-on experience with NoSQL databases and MuleSoft or equivalent integration tools.

  • Strong skills in data reconciliation, data quality management, inventory data modeling, and ETL processes.

  • Basic Anchor Modelling knowledge.

  • Excellent analytical, problem-solving, and collaboration skills.


Nice to Have:


  • Leadership in system environment communities.

  • Experience with infrastructure inventory on global public cloud providers and hyperscalers.

    Location: Zürich, Switzerland
    Work Model: Hybrid
    Start Date: ASAP
    Project Duration: 6 Months +
    Workload: 80-100%
    Ref. No.: BH 22959

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Information Technology
  • Industries

    Software Development

Referrals increase your chances of interviewing at RM Group (Switzerland) by 2x

Salesforce Solution Architect / Senior Software Developer - Financial Services Cloud (m/f/d) (Ref.Nr.: 44307)

Senior Database Developer, Product Support Team (Bangkok based, relocation provided)

Senior Software/Firmware Engineer (m/w/d)

Senior .NET Software Engineer / Financial Engineering

Senior Software Engineer & Technical Mentor (60-100%)

(Senior) Software Engineer – Digital Banking (Front-End Focus)

Senior Software Engineer (TypeScript / React / .NET / C# / Azure)

Senior Software Engineer, Production Engineering (Europe)

Senior Software Engineer Frontend Angular

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.